新聞中心
這里有您想知道的互聯網營銷解決方案
h5中背景音樂的自動播放效果怎么弄
這篇文章主要介紹h5中背景音樂的自動播放效果怎么弄,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
網站設計制作過程拒絕使用模板建站;使用PHP+MYSQL原生開發(fā)可交付網站源代碼;符合網站優(yōu)化排名的后臺管理系統;成都網站設計、做網站收費合理;免費進行網站備案等企業(yè)網站建設一條龍服務.我們是一家持續(xù)穩(wěn)定運營了十載的創(chuàng)新互聯建站網站建設公司。
音樂的自動播放屬性,這里也介紹一下:
autoplay 屬性規(guī)定一旦音頻就緒馬上開始播放。
如果設置了該屬性,音頻將自動播放。
但是在實際運用中,經常會遇到不能自動播放的現象,主要是因為有些瀏覽器或者手機會阻止或不支持autoplay這個屬性,在這里我介紹一下我采用的方法。
首先:在html中代碼如下
在js文件中采用如下代碼
var audio = document.getElementById('music1'); $("#btn").bind("touchstart", function bf() { if(audio !== null) { //檢測播放是否已暫停.audio.paused 在播放器播放時返回false. //alert(audio.paused); if(audio.paused) { audio.play(); //audio.play();// 這個就是播放 $("#btn").addClass("active") } else { audio.pause(); // 這個就是暫停 $("#btn").removeClass("active") } } })
寫到了這里大部分安卓機就基本可以實現自動播放了,但是蘋果手機在這個時候還是不行的
這里我采用了一個在加載頁中加入一個按鈕,當加載完成的時候,點擊按鈕,引導用戶完成背景音樂的自動播放,代碼如下:
$("html").one('touchstart',function(){ audio.play(); })
以上是h5中背景音樂的自動播放效果怎么弄的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注創(chuàng)新互聯行業(yè)資訊頻道!
當前名稱:h5中背景音樂的自動播放效果怎么弄
網站地址:http://www.dlmjj.cn/article/ghhids.html