Javascript Video.play()导致类型错误
我有一个div,它有一个函数,可以在悬停时启动视频。这很好:Javascript Video.play()导致类型错误,javascript,video,hover,Javascript,Video,Hover,我有一个div,它有一个函数,可以在悬停时启动视频。这很好: $('.portfolio-hover').mouseenter(function () { $('video', this).load(); $('video', this).get(0).play(); }) $('.portfolio-hover').mouseleave(function () { $('video', this).get(0).stop(); }) 但它会在控制台中导致错误:unca
$('.portfolio-hover').mouseenter(function () {
$('video', this).load();
$('video', this).get(0).play();
})
$('.portfolio-hover').mouseleave(function () {
$('video', this).get(0).stop();
})
但它会在控制台中导致错误:uncaughttypeerror:$(…).get(…).stop不是函数。如何解决此问题?尝试$(“视频”,this).get(0).pause()代码>将stop()更改为pause(),仍然会出现错误;“Uncaught(in promise)DOMException:play()请求被pause()调用中断。”有人知道为什么会发生这种情况吗?