首页 > 解决方案 > 如何停止 play() 请求被 pause() 调用中断

问题描述

如果用户客户端播放按钮视频将顺利播放,但当视频播放 sec 然后它停止播放时,我制作了网站。

jQuery(document).ready(function($){
    var ppbutton = document.getElementById("vidbutton");
    ppbutton.addEventListener("click", playPause);
    myVideo = document.getElementById("video1");
    function playPause() {
        if (myVideo.paused) {
            myVideo.play();
            ppbutton.innerHTML = "Pause";
            }
        else  {
            myVideo.pause();
            ppbutton.innerHTML = "Play";
            }
    }
});

但这会导致错误:Uncaught (in promise) DOMException: The play() request was interrupted by a call to pause().每次都出现但视频播放停止时,每次单击播放按钮时都会再次出现错误消息。

标签: javascript

解决方案


推荐阅读