为什么 IE11 会在 Windows Media Player 中打开 MP4 文件而不是在浏览器中呈现?

Who*_*kie 7 video mp4 internet-explorer google-chrome video-streaming

我正在打开一个指向 MP4 文件的直接链接,该文件在 Firefox 和 Chrome 中都在浏览器的本机播放器中呈现。当我在 IE11 中加载它时,它会强制在 Windows Media Player 中打开视频顶部。问题是当它作为页面背景的一部分加载时,Chrome 和 FireFox 都在页面内正确呈现它(使用 jQuery 插件),但在 IE11 中它再次打开了一个 Windows Media Player 窗口。

Dan*_*ney 2

听起来您是直接打开视频文件,而不是将其嵌入您的网站。

根据 Degru 在This Reddit上的回答,您可能需要使用 HTML5<video>...</video>标签,如下所示:

<video width="320" height="240" controls>
  <source src="movie.mp4" type="video/mp4">
  Your browser does not support the video tag.
</video>
Run Code Online (Sandbox Code Playgroud)

是 W3Schools 文档

是一个工作示例