2013-02-12 141 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」。

清理這兩件事讓玩家的工作。

相關問題