android - 安卓手机上html5页面播放音乐为何只能播放一次?
PHP中文网
PHP中文网 2017-04-17 11:24:32
0
2
388

在安卓手机上,打开一个播放音乐的页面,点击播放,第一次点击的时候能够播放,播放完以后再次点击播放却无法播放了,这是什么原因导致的,有什么方法可以解决?

另外同样的页面在ios下面没有问题。

测试用例代码如下:

    音乐播放器  
       
PHP中文网
PHP中文网

认证高级PHP讲师

모든 응답 (2)
Peter_Zhu

好像是浏览器兼容性的问题。用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,等它播放完之后又重新播放

      최신 다운로드
      더>
      웹 효과
      웹사이트 소스 코드
      웹사이트 자료
      프론트엔드 템플릿
      회사 소개 부인 성명 Sitemap
      PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!