网站后台功能需求,小型影视网站源码,网站seo优化总结,自助商城现象#xff1a; 1、点击遮罩弹窗关闭#xff0c;弹窗的视频已经用v-if销毁#xff0c;但是后台会自己从头开始播放视频声音。但是此时已经没有视频dom 2、定时器在打开弹窗后3秒自动关闭弹窗#xff0c;则正常没有问题。
原来的代码#xff1a;
//页面
a click 1、点击遮罩弹窗关闭弹窗的视频已经用v-if销毁但是后台会自己从头开始播放视频声音。但是此时已经没有视频dom 2、定时器在打开弹窗后3秒自动关闭弹窗则正常没有问题。
原来的代码
//页面
a clickhandleOpen()点我打开弹窗/
van-popup v-modelisShow v-ifisShow get-containerbody click-overlayhandleVideoClosediv classcontainervideo v-ifisShow idvideoPlay classvideo controls autoplayautoplay :srcvideoSrcs preload/video/div/van-popup//方法
async handleOpen() {this.videoSrcs ‘http://视频链接’this.isShow true
}
handleVideoClose(){document.getElementById(videoPlay).pause()this.isShow false
},解决结果 将video的autoplay属性去掉使用.play()解决。但是还是没太懂原因求各位大佬指点
正常运行代码
//页面
a clickhandleOpen()点我打开弹窗/
van-popup v-modelisShow v-ifisShow get-containerbody click-overlayhandleVideoClosediv classcontainervideo v-ifisShow idvideoPlay classvideo controls :srcvideoSrcs preload/video/div/van-popup//方法
async handleOpen() {this.videoSrcs ‘http://视频链接’this.isShow truethis.$nextTick((){document.getElementById(videoPlay).play()})
}
handleVideoClose(){document.getElementById(videoPlay).pause()this.isShow false
},