可以通过控制音量来解决该问题

通过volume 属性把音量降到0

html代码

示例代码测试环境为播放视频流,视频流使用js加载到video标签中,相关代码没有贴出

 <video 
 		 id="localVideo"
         ref="localVideo"
         autoplay
         playsinline>
</video>

js代码参考

 this.$nextTick(() => {
	 //调整音量为0
	 this.$refs.localVideo.volume = 0;
 })

通过video标签的muted属性无效

在项目实践中,发现在通过video播放视频流时,使用muted 属性并不能静音,muted 加在html或者js中都没有效果

Logo

前往低代码交流专区

更多推荐