在 iOS 微信瀏覽器中自動播放 HTML5 audio(音樂) 的正確方式

原理:
在微信的JS-API 中 play 一下 audio 即可達到自動播放的目的(應該是微信自己做了處理)

function autoPlayAudio1() {
        wx.config({
            // 配置信息, 即使不正確也能使用 wx.ready
            debug: false,
            appId: '',
            timestamp: 1,
            nonceStr: '',
            signature: '',
            jsApiList: []
        });
        wx.ready(function() {
            document.getElementById('audio').play();
        });
}

就是關鍵的那一句:document.getElementById('audio').play();
大家或多或少都知道 iOS Safari 不允許自動播放 audio, 可能已經被坑過了,

參考:https://gist.github.com/ufologist/7c14837db642a6e916ce

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容