我一直在尝试使该JavaScript完成播放后再播放音频,我环顾四周,并且对JavaScript缺乏经验,尽管到目前为止我一直在进行调整和研究,但到目前为止还没有运气。

如有任何帮助和提示,我将不胜感激

非常感谢-Grant

<!-- Script inside body -->

    <!-- Audio Player -->
        <script>
        $(document).ready(function() {
        var audioElement = document.createElement('audio');
        audioElement.setAttribute('src', 'music/audio.mp3');
        audioElement.setAttribute('play', 'autoplay');
        //audioElement.load()
        $.get();
        audioElement.addEventListener("load", function() {
        audioElement.play();
        audioElement.loop();
        }, true);


        $('.play').click(function() {
        audioElement.play();
        });


        $('.pause').click(function() {
        audioElement.pause();
        });

    });
        </script>

       <div class="play">Play</div>
       <div class="pause">Stop</div>

最佳答案

为重复轨道设置循环属性:

audioElement.loop = true

09-08 04:18