鼠标悬停时自动播放
Autoplay on MouseOver
OBJECTIVE: 尝试在鼠标悬停在视频本身上时自动播放。
HTML:
<video id = "litVideo" src="lt.mp4" onmouseover="over(this)" onmouseout="out(this)" controls>
JAVASCRIPT:
function over(element) {
alert("mouseover");
element.append(autoplay)
**also tried element.add(autoplay)**
}
function out(element) {
alert("mouseout");
element.remove(autoplay);
}
问题:鼠标悬停正在提醒。但是,自动播放不工作。请帮忙
使用 play() 和 pause() 函数
const video = document.getElementById("video")
video.onmouseover = function(){
video.play()
}
video.onmouseout = function(){
video.pause()
}
<video src="https://www.learningcontainer.com/wp-content/uploads/2020/05/sample-mp4-file.mp4" controls id="video"></video>
但是,如果您想使用您的方法,请使用
element.setAttribute("自动播放")
OBJECTIVE: 尝试在鼠标悬停在视频本身上时自动播放。
HTML:
<video id = "litVideo" src="lt.mp4" onmouseover="over(this)" onmouseout="out(this)" controls>
JAVASCRIPT:
function over(element) {
alert("mouseover");
element.append(autoplay)
**also tried element.add(autoplay)**
}
function out(element) {
alert("mouseout");
element.remove(autoplay);
}
问题:鼠标悬停正在提醒。但是,自动播放不工作。请帮忙
使用 play() 和 pause() 函数
const video = document.getElementById("video")
video.onmouseover = function(){
video.play()
}
video.onmouseout = function(){
video.pause()
}
<video src="https://www.learningcontainer.com/wp-content/uploads/2020/05/sample-mp4-file.mp4" controls id="video"></video>
但是,如果您想使用您的方法,请使用
element.setAttribute("自动播放")