国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

javascript - html5 audio在微信中需要先點(diǎn)擊播放然后才能用.play().pause()控制為什么呢?
過(guò)去多啦不再A夢(mèng)
過(guò)去多啦不再A夢(mèng) 2017-05-19 10:14:23
0
1
667

下面代碼是想實(shí)現(xiàn)在微信中頁(yè)面滑動(dòng)到特定的范圍播放特定的音頻
目前遇到的問(wèn)題是頁(yè)面滑動(dòng)音頻不播放,但是只要先每個(gè)音頻點(diǎn)擊一下播放再暫停以后就可以滑動(dòng)播放了,請(qǐng)問(wèn)這是為什么呢?是哪塊代碼寫的不穩(wěn)妥嗎?


    <audio id="a1" src="http://mat1.gtimg.com/ln/images/mp3/11.mp3" loop controls  preload="load"></audio>
    <audio id="a2" src="http://mat1.gtimg.com/ln/images/mp3/22.mp3" loop controls  preload="load"></audio>

    <p class="wrap" id="wp">
        <p class="audio2"></p> <img src="http://img1.gtimg.com/ln/pics/hv1/133/63/2205/143396323.jpg" alt="" width="100%"> </p>
    <script src="http://res.wx.qq.com/open/js/jweixin-1.0.0.js"></script>
    <script>
        function autoPlayAudio1() {
            wx.config({
                // 配置信息, 即使不正確也能使用 wx.ready
                debug: false
                , appId: ''
                , timestamp: 1
                , nonceStr: ''
                , signature: ''
                , jsApiList: []
            });
            wx.ready(function () {
                var mp3 = document.getElementById('bgmusic')
                    , a1 = document.getElementById('a1')
                    , a2 = document.getElementById('a2');
                //a1.play();
                console.log('ok')
                $(window).scroll(function () {
                    var x = $('.audio2').offset().top - $(window).scrollTop();
                    console.log(x)
                    if (x < 4500 && x > 4000) {
                        a1.play();
                        a2.pause();
                    }
                    else if (x < 4000 && x > 3500) {
                        a2.play();
                        a1.pause();
                    }
                });
            });
        }
        autoPlayAudio1();
    </script>
過(guò)去多啦不再A夢(mèng)
過(guò)去多啦不再A夢(mèng)

全部回復(fù)(1)
阿神

可以嘗試將監(jiān)聽(tīng)的事件替換成touchmove。
在一些移動(dòng)端,尤其是ios中,audio不能在沒(méi)有用戶交互的情況下自動(dòng)播放或有js直接控制播放。這是系統(tǒng)限制。

最新下載
更多>
網(wǎng)站特效
網(wǎng)站源碼
網(wǎng)站素材
前端模板