2013-02-12 127 views
0

我想使用MediaElement来为我们提供的所有视频/格式提供服务,而无需创建不同的播放器。我第一次尝试使用.mwv文件,并抛出本帖的标题中列出的错误。接下来我尝试了一款似乎可以正常工作的MP4。然后我尝试了一个.flv文件,它也抛出了标题中列出的相同错误。MediaElement未捕获TypeError:无法读取null的属性'tagName'

在Chrome中,我看到“Uncaught TypeError:无法读取属性'tagName'null”控制台出现在第40行的mediaelement-and-player.min.js中,但播放器的查看器部分不显示在所有。在Firefox中,我看到控制台中的“TypeError:d为null”,但是播放器的查看器部分显示,并显示:“视频格式或MIME类型不受支持”。 MediaElement文档指出这些类型是受支持的,但我似乎无法让他们玩。

要么我错误配置了播放器,要么我传递了错误的内容类型(我尝试了几次),或者这是一个错误。我看到一个类似的帖子,但发布的解决方案有点含糊。我将尝试不同的文件,格式和MIME类型,看看我能否理清这个问题,但我认为这是一个代码问题。哈其他人能够使用mediaElement播放flv或wmv文件吗?有没有一个让它工作的技巧?

回答

0

我错过了配置中的一个步骤(或指令)。 'tagName'错误与我使用的内容类型有关,并且未在Glassfish中定义。没有什么比赛的原因是我忘了在视频标签中将该课程列为“mejs-player”。

清理这两件事让玩家的工作。

相关问题