微信IOS音频无法播放问题

在IOS微信中无法播放声音,有什么解决办法?

<!DOCTYPE html>
<html>

<head>
    <meta charset="utf-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <title>Page Title</title>
    <meta name="viewport" content="width=device-width, initial-scale=1">
</head>

<body>
    test audio
    <audio id="bgmAudio" src="http://hf.21tb.com/web-static/assets/minaRace/audio/readyGo.mp3?jsVersion=2.21"></audio>
    <script>
        window.onload = function () {
            document.querySelector("#bgmAudio").play()
            // setTimeout(() => {
            //     console.log("play")
            //     document.querySelector("#bgmAudio").play()
            // }, 500);
        }
    </script>
</body>

</html>


阅读 4.2k
4 个回答

ios特有限制,需要点击一下屏幕才能play音频,不然浪费用户的流量。
你监听body的touch事件然后播放

新手上路,请多包涵

https ?

document.addEventListener "WeixinJSBridgeReady",->
  .audio.play()
,false

N 年的问题了, 视频 音频不让自动播放.

                wx.config({
                    // 配置信息, 即使不正确也能使用 wx.ready
                    debug: false,
                    appId: '',
                    timestamp: 1,
                    nonceStr: '',
                    signature: '',
                    jsApiList: []
                });
                wx.ready(function () {
                    document.getElementById('audio').play();
                });
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题