【发布时间】:2013-01-28 06:21:39
【问题描述】:
我想使用 MediaElement 来提供我们拥有的所有视频/格式,而无需创建不同的播放器。我的第一次尝试是使用 .mwv 文件,该文件会引发本文标题中列出的错误。接下来我尝试了一个似乎可以正常工作的 MP4。然后我尝试了一个 .flv 文件,它也抛出了标题中列出的相同错误。
在 Chrome 中,我在第 40 行看到出现在 mediaelement-and-player.min.js 中的控制台“Uncaught TypeError: Cannot read property 'tagName' of null”,但播放器的查看器部分根本不显示.在 Firefox 中,我在控制台中的同一行号处看到“TypeError: d is null”,但播放器的查看器部分显示:“不支持视频格式或 MIME 类型”。 MediaElement 文档表明支持这些类型,但我似乎无法让它们播放。
要么我错误地配置了播放器,要么我传递了错误的内容类型(我尝试了几个),或者这是一个错误。我看到了一个类似的帖子,但那里发布的解决方案有点模糊。我将尝试不同的文件、格式和 mime 类型,看看是否可以解决问题,但我认为这是一个代码问题。有其他人能够使用 mediaElement 播放 flv 或 wmv 文件吗?有什么技巧可以让它发挥作用吗?
【问题讨论】: