我正在建立一个网站,当您将鼠标指针移到视频上时,视频就会开始播放。当用户离开视频区域时,它会暂停并跳回到第一帧。这在IE之外的所有浏览器中均能完美运行。当我打开开发者控制台时,它在处理停止功能的代码部分的上方显示“ InvalidStateError”。为什么IE会这样?感谢您对此的任何投入。
这是触发错误的代码部分:
var figure = $('.servus_video').hover(playVideo, stopVideo);
function playVideo(e) {
$('video', this).get(0).play();
}
function stopVideo(e) {
$('video', this).get(0).currentTime = 0;
$('video', this).get(0).pause();
}
Run Code Online (Sandbox Code Playgroud)
javascript resolution h.264 html5-video internet-explorer-11