2
的canPlayType
可用於video/mp4
,video/webm
等如何測試瀏覽器是否可以播放avi格式的視頻?
但是如何測試瀏覽器是否可以播放avi
格式的視頻?
canPlayType('x-msvideo')
將不起作用,即使可以播放avi文件。
var a = document.createElement('video')
a.canPlayType('video/mp4'); // 'maybe'
a.canPlayType('video/webm'); // 'maybe'
a.canPlayType('application/x-troff-msvideo'); // ''
a.canPlayType('video/x-msvideo') // ''
a.canPlayType('video/msvideo') // ''
a.canPlayType('video/avi') // ''
爲什麼不將容器格式轉換爲通常支持的類型? – robertc 2013-03-26 18:12:42
@robertc有大量的視頻,我沒有這個空間來保存它們,所以我正在考慮做一些實時轉碼。 – lostyzd 2013-03-27 11:41:21
你可能不需要做任何轉碼,只需更改容器格式即可。 – robertc 2013-03-27 12:28:10