国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > HTML5 > 正文

解決HTML5中的audio在手機端和微信端的不能自動播放問題

2024-09-05 07:23:06
字體:
來源:轉載
供稿:網友

再做H5頁面的時候,發現audio在手機端和微信端添加了autoplay以后還是不可以自動播放,這是因為手機端為了節約流浪所設置的

通常解決方法是給一個交互事件:

標簽:

<audio loop src="/photo/aa.mp3" id="audio" autoplay preload="auto">

該瀏覽器不支持audio屬性</audio>

解決方法:

//--創建頁面監聽,等待微信端頁面加載完畢 觸發音頻播放document.addEventListener('DOMContentLoaded', function () {    function audioAutoPlay() {        var audio = document.getElementById('audio');            audio.play();        document.addEventListener("WeixinJSBridgeReady", function () {            audio.play();        }, false);    }    audioAutoPlay();});//--創建觸摸監聽,當瀏覽器打開頁面時,觸摸屏幕觸發事件,進行音頻播放document.addEventListener('touchstart', function () {    function audioAutoPlay() {        var audio = document.getElementById('audio');            audio.play();    }    audioAutoPlay();});

還有一種針對蘋果的手機微信端的解決方法

第一步:引入js文件

<script src="http://res.wx.qq.com/open/js/jweixin-1.0.0.js"></script>

第二步:配置文件

<script>        function autoPlayVideo(){            wx.config({                debug:false,                appId:"",                timestamp:1,                nonceStr:"",                signature:"",                jsApiList:[]            });            wx.ready(function(){                var autoplayVideo=document.getElementById("audio");                autoplayVideo.play()            })        };        autoPlayVideo();</script>

這樣在網絡穩定的情況下是可以自動播放的。

總結

以上所述是小編給大家介紹的解決HTML5中的audio在手機端和微信端的不能自動播放問題,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對武林網網站的支持!
如果你覺得本文對你有幫助,歡迎轉載,煩請注明出處,謝謝!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 江山市| 罗田县| 连南| 启东市| 泗水县| 兰溪市| 东台市| 长阳| 葫芦岛市| 昭平县| 铜梁县| 易门县| 隆德县| 乌兰县| 贞丰县| 中江县| 太和县| 托里县| 比如县| 阿拉尔市| 诸城市| 太保市| 香港 | 松原市| 邵阳县| 垦利县| 且末县| 南平市| 紫云| 鄂托克旗| 阜阳市| 右玉县| 合肥市| 扬州市| 苏州市| 河源市| 镇宁| 鹿泉市| 木里| 庆云县| 大足县|