html5 audio 获取播放时间,html5 audio 延时获取播放路径播放失败
生活随笔
收集整理的這篇文章主要介紹了
html5 audio 获取播放时间,html5 audio 延时获取播放路径播放失败
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
為什么audio對象在延時1000毫秒之后就不能執行播放呢?
歌曲的路徑需要從數據庫中獲取,所以需要用ajax來交互,但是發現假如時間過長即使獲取到路徑也不能執行播放。
為方便測試使用setTimeout來模擬
自動播放音樂測試試試看能不能聽到聲音。
(function () {
var a = new Audio();
a.src = 'http://fztj.qz178.com/html/qz-yyxs/tjyy/42j-hj.mp3';
$(document).click(function(){
setTimeout(function(){
a.play();
}, 1000);
})
})();
以上代碼在1000毫秒后可以正常播放,但如果超過1000毫秒就不能正常播放了,如下:
自動播放音樂測試試試看能不能聽到聲音。
(function () {
var a = new Audio();
a.src = 'http://fztj.qz178.com/html/qz-yyxs/tjyy/42j-hj.mp3';
$(document).click(function(){
setTimeout(function(){
a.play();
}, 1001);
})
})();
求各位解惑!
總結
以上是生活随笔為你收集整理的html5 audio 获取播放时间,html5 audio 延时获取播放路径播放失败的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 特斯拉自动避让三轮 “起飞”穿过绿化带?
- 下一篇: 手机连接投影机的步骤_家用投影仪如何安装