在HTML5規範,它建議你把備用材料在<video>
標記爲不支持舊版本瀏覽器的HTML5視頻後備。當所有類型不支持
<video width="400" controls>
<source src="mov_bbb.mp4" type="video/mp4">
<source src="mov_bbb.ogg" type="video/ogg">
Your browser does not support HTML5 video.
</video>
但是,當所有源類型不受支持時,我找不到任何回退。例如,我的Chromium瀏覽器不能播放video/mp4
,但它可以播放video/ogg
。所以我希望這會呈現回退文本。
<video width="400" controls>
<source src="mov_bbb.mp4" type="video/mp4">
Your browser does not support HTML5 video.
</video>
相反,我只是得到一個沒有任何內容的視頻播放器,因爲它無法加載mp4文件。
有沒有辦法在HTML 5視頻回退時,有沒有可用的視頻源?我意識到我嘗試的回退只適用於舊版瀏覽器,但我仍然需要一個回退功能,因爲沒有可用的源代碼。
回退時,纔會顯示如果_HTML5'
@Xufox我意識到這一點,但如果它無法呈現任何源代碼,我仍然需要一種方法來進行回退。 – Josh
如何使用['canPlayType'](http://stackoverflow.com/a/7451727)? – Xufox