<body> <div> <audio controls="true" autoplay="true" id="audio"> <source src="http://i.dxlfile.com/app/music/27.mp3" /> <!-- <source src="http://i.dxlfile.com/app/music/27.ogg" /> --> <!-- <source src="http://i.dxlfile.com/app/music/27.ogg" /> --> </audio> </div> <script> var audio=document.getElementById("audio"); audio.addEventListener("canplay", function() { console.log("canplay"); audio.play(); console.log(1111); }); console.log(audio.canPlayType("audio/mp3")); console.log(audio.readyState); if (audio.readyState==0) { console.log("readyState"); audio.play(); } </script></body>然而 手機上的 音樂狀態一直 都是 不自動播放 , 必須手動點擊一下才能播放
音樂audio 的 play() 方法無效 怎么補救。
互換的青春
2018-10-12 14:10:41