foo*_*oty 35 html5 html5-audio browser-feature-detection
我知道如果HTML5音频播放可用,如何签入Javascript.但是我如何专门检查MP3音频播放是否可用,因为IE9和Chrome支持它,而Firefox和Opera则不支持.
key*_*rdP 61
您可以检查用户代理并查看正在使用的浏览器,或者您可以使用Javascript测试支持.
var a = document.createElement('audio');
return !!(a.canPlayType && a.canPlayType('audio/mpeg;').replace(/no/, ''));
Run Code Online (Sandbox Code Playgroud)
我从这个页面得到了上面的代码.
return !!(a.canPlayType)更好,因为(某些最新版本)Firefox不支持mp3而a.canPlayType('audio/mpeg;')将为false
| 归档时间: |
|
| 查看次数: |
24474 次 |
| 最近记录: |