0
我试图让Google Chrome Stable(16.0.912.75)播放mp3。Google Chrome Stable不会在Chrome应用中播放<audio>,但Chrome Beta/Dev可以
这里是我的示例代码
<html><head><title></title></head>
<body>
<audio autoplay controls src=""></audio>
<ul>
<li>file:///E:/Songs/Aerosmith/DreamOn.mp3</li>
<li>file:///E:/Songs/Aerosmith/Cryin'.mp3</li>
</ul>
<script type="text/javascript">
var audioElement = document.getElementsByTagName('audio')[0];
audioElement.src="file:///E:/Songs/Aerosmith/DreamOn.mp3";
audioElement.load();
audioElement.play();
</script>
</body>
</html>
的问题
上面的代码工作正常,在浏览器测试版/开发和铬快照(含编解码器是Chrome编解码器代替)。
但SomeHow,
该应用程序不会在Google Chrome Stable Release中播放音频。 但是,
的时被导向散装的应用程序的代码..如文件:// d:/App/index.html 应用程序播放音频
测试
1.在HTML中指定src
<audio autoplay controls src="file:///E:/Songs/Aerosmith/DreamOn.mp3"></audio>
2.Specifying SRC动态通过JavaScript
$('li').click(function(){
$('audio')[0].src=$(this).innerText;
$('audio')[0].play();
});
两种方法都失败了当代码加载为Chrome应用在谷歌浏览器稳定
但能正常工作在谷歌浏览器测试版/开发和铬快照。
什么可能是这种行为的原因???