返回

如何让 WMV 视频在所有浏览器中都能播放?

windows

在所有浏览器中嵌入 Windows Media Player

问题

许多网站使用 Windows Media Video (WMV) 视频,它们在 Internet Explorer 上可以正常工作,但在 Firefox 上却不行。虽然有办法让它在 Firefox 上工作,但这又导致它在 Internet Explorer 上停止工作。

解决方法

要解决这个问题,没有通用的解决方案,因为 Internet Explorer 和 Firefox 使用不同的媒体播放器插件。以下是几种可用的方法:

1. 使用第三方库

Video.js 和 JW Player 等第三方库可以帮助你在所有浏览器中嵌入视频。这些库易于使用,并提供广泛的功能。

2. 使用

HTML5

3. 使用 标签

标签允许你在所有浏览器中嵌入 ActiveX 控件和插件。你可以使用此标签在 Internet Explorer 中嵌入 Windows Media Player。但是,这在其他浏览器中不起作用。

推荐的方法

建议使用第三方库或

步骤

使用第三方库

  1. 选择一个第三方库,例如 Video.js 或 JW Player。
  2. 下载并安装库。
  3. 在你的 HTML 代码中包含库。
  4. 创建一个
  5. 初始化库并开始播放视频。

使用

  1. 将 WMV 视频转换为 MP4 或 WebM 等现代格式。
  2. 在你的 HTML 代码中创建一个
  3. 开始播放视频。

代码示例

使用 Video.js

<video id="my-video" class="video-js" controls preload="auto" width="640" height="480"
  data-setup='{"techOrder": ["youtube", "html5", "flash"]}'>
  <source src="my-video.mp4" type="video/mp4">
  <source src="my-video.webm" type="video/webm">
  <p class="vjs-no-js">To view this video please enable JavaScript, and consider upgrading to a web browser
    that supports HTML5 video</p>
</video>

使用

<video controls>
  <source src="my-video.mp4" type="video/mp4">
  <source src="my-video.webm" type="video/webm">
</video>

常见问题解答

  1. 为什么我不能在 Firefox 中播放 WMV 视频?

Firefox 使用自己的内置媒体播放器,不支持 WMV 视频。

  1. 我怎样才能在 Firefox 中播放 WMV 视频?

你可以使用第三方库或将视频转换为 MP4 或 WebM 等现代格式。

  1. 为什么我不能在 Internet Explorer 中播放使用第三方库嵌入的视频?

确保第三方库兼容 Internet Explorer。

  1. 使用