84669인 학습
152542인 학습
20005인 학습
5487인 학습
7821인 학습
359900인 학습
3350인 학습
180660인 학습
48569인 학습
18603인 학습
40936인 학습
1549인 학습
1183인 학습
32909인 학습
在安卓手机上,打开一个播放音乐的页面,点击播放,第一次点击的时候能够播放,播放完以后再次点击播放却无法播放了,这是什么原因导致的,有什么方法可以解决?
另外同样的页面在ios下面没有问题。
测试用例代码如下:
音乐播放器 播放 暂停
认证高级PHP讲师
好像是浏览器兼容性的问题。用js 创建audio对象的形式成功实现了点击再次播放。
//onclick do after
myAudio = new Audio('someSound.ogg'); myAudio.addEventListener('ended', function() { this.currentTime = 0; /*this.play();*/ }, false); myAudio.play();
检测ended属性,根据currenttime还有durration,等它播放完之后又重新播放
好像是浏览器兼容性的问题。用js 创建audio对象的形式成功实现了点击再次播放。
//onclick do after
检测ended属性,根据currenttime还有durration,等它播放完之后又重新播放