LA_*_*LA_ 2 html5 opera html5-audio
根据caniuse网站,Opera支持audio标签.按照w3schools,Opera也支持mp3.但是这段代码不起作用.即使来自w3schools 的样本也不起作用,如果ogg部分被移除 -
<audio controls>
<source src="horse.mp3" type="audio/mpeg">
Your browser does not support the audio element.
</audio>
Run Code Online (Sandbox Code Playgroud)
我已经通过在Windows 7 64位(WoW64)上通过Spoon.net运行的Opera 20.0.1387.77进行了测试.并且,如果不支持,那么我应该如何捕获错误并通知用户?我试过用$("#audio").error.code,但error确实如此null.
在BrowserStack上通过不同的操作系统和Opera版本配置运行此JSFiddle后,考虑到从Presto到WebKit的切换,我提出了以下兼容性信息.
列出列表项,版本号,.canPlayType('audio/mpeg;')返回值以及播放音频文件的实际成功/失败.
"probably"成功"" ,失败"probably"失败了"" ,失败""失败"probably"成功"" ,失败""失败"" ,失败Windows 7上的Opera 27返回"probably"但未能播放是相当不幸的.
根据这些信息,Opera似乎本身不包含解码MP3音频文件的必要代码,并且只有在主机操作系统提供兼容库时才能这样做.Opera用户可能拥有播放MP3所需的库,但无法保证.
| 归档时间: |
|
| 查看次数: |
3068 次 |
| 最近记录: |