所以我已經閱讀了其他文章和IE8的假設修復,但似乎沒有任何工作。 MediaElementjs.com網站上的主要播放器甚至在IE8中都不起作用。MediaElement.js不在IE8中工作
任何人都可以指向我的網站,他們知道在IE8中成功使用mediaelement.js?
該計劃是查看源代碼並重復他們所做的事情。
謝謝!
所以我已經閱讀了其他文章和IE8的假設修復,但似乎沒有任何工作。 MediaElementjs.com網站上的主要播放器甚至在IE8中都不起作用。MediaElement.js不在IE8中工作
任何人都可以指向我的網站,他們知道在IE8中成功使用mediaelement.js?
該計劃是查看源代碼並重復他們所做的事情。
謝謝!
我的網站似乎在IE8的工作,這裏是一個網頁與視頻:http://www.theguitarlesson.com/guitar-lessons/white-christmas-guitar-lesson-bing-crosby/
我必須設置enablePluginSmoothing
爲true形容這裏,因爲閃存的播放質量baaaaad開箱即用,但沒別做任何事了。我發現在這裏:Video quality issues with MediaElement.JS and Flash
我發現,我不得不把
<script>$('audio').mediaelementplayer();</script>
最後在body元素爲它在IE8和其他舊IE版本。我會把它放在首位,因爲說明指出如果你想支持IE的舊版本,腳本的鏈接必須是頭腦的,所以我認爲這個調用也必須去那裏。
如果您已從完整的視頻示例(站點上的選項B)複製對象標記,則IE將加載Flash播放器,但不會添加加載媒體所需的mediaelement.js標記。
從音頻工作的最好的例子是最新版本的壓縮下載中的demo/mediaelementplayer-audio.html
頁面(您還需要下載媒體,不知道爲什麼這是獨立的,但它在這裏:https://github.com/johndyer/mediaelement-files/)。將它的部分複製到您的頁面中,在相同的位置,然後替換爲您自己的文件路徑。如果這不起作用,那麼問題可能在於您的MIME類型或CSS可見性屬性。
在$(document).ready之後或者加載媒體元素時發出調用。
+1,將呼叫移至mediaelementplayer()至頁腳也爲我修復。 – marcvangend