【发布时间】:2019-01-23 15:30:08
【问题描述】:
let muteBtn = document.querySelector('#mute');
muteBtn.addEventListener('click',muteVideo);
function muteVideo(){
if (this.getAttribute('src') == "mute.png") {
video.muted() == false;
this.setAttribute('src', 'mute.png');
} else {
video.muted() == true;
this.setAttribute('src', 'mute.png');
}
}
用于静音视频的 Javascript 代码。做不出来
【问题讨论】:
-
您没有将视频静音。你静音。 ;)
-
@ScottMarcus - 我正要说同样的话.. 酷
-
能否提供更多代码,包括
-
.muted是一个属性,而不是一个方法。vdeo.muted = false | true)。此外,您使用单个=来分配值,而不是==。请参阅docs。 -
@ScottMarcus
<video src="video.mp4"></video> <div class="btnHolder"><img id="play" src="play.png"> <img id="reload" src="reload.png"> <img id="mute" src="mute.png">
标签: javascript function video mute