如下的例子,在安卓手机上可以正常的播放、暂停、开启声音,关闭声音,但是在苹果手机上,关闭声音无效,通过setAttribute也没有效果,请大家帮忙看看,在线急等
例子代码如下
videohtml{
font-size: 100px;
}
button{
line-height: 40px;
font-size: 30px;
}
开始播放
静音
var video = document.getElementById('myvideo');
document.getElementById('start').addEventListener('click',function(){
if(video.paused){
video.play();
this.innerText = "暂停";
}else{
video.pause();
this.innerText = "开始播放";
}
})
var flag = false;
document.getElementById('sound').addEventListener('click',function(){
flag = !flag;
video.muted = flag;
if(flag){
this.innerText = "开启声音";
}else{
this.innerText = "静音";
}
})