微信小程序live-pusher和video一起使用为什么有的手机video有视频画面但是没有声音

在使用微信小程序的live-pusher组件时遇到音频冲突问题,开启live-pusher会阻断页面其他音频播放。关闭enable-mic以避免与video声音冲突,但会导致无法录制声音。已知在iOS 15.4系统中,video与live-pusher同时存在时,video无声音,此为微信的bug。此外,启动推流会中断页面音频,该问题尚未找到解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

live-pusher开启的时候看到右上角有个话筒。应该是启用了麦克风。录制的时候会把你的声音录下来,这就和video的声音冲突了

解决办法就是关闭这个录屏的功能enable-mic。但是关闭录屏就没办法录声音了

    <live-pusher
            enable-mic="{{false}}"
        />

但是关闭了录屏就没有声音了哈。

这两个冲突是微信的一个bug目前貌似微信还没有解决苹果IOS15.4系统 video live-pusher 同时存在 video播视频没有声音? | 微信开放社区

这个问题已经解决了。上面那个社区里面有

但是:

我发现如果开启推流。此时页面的其他声音就会被阻断。

this.ctx=wx.createLivePusherContext();

this.ctx.start({

 success:res=>{

     console.log("推流开启成功")

 }

});

开启推流那么此时页面如果还有别的音频在播放的话。声音就会被阻断。当执行完success之后声音才会播放出来。这个我没有找到解决办法???微信开放社区也没有看到,有谁知道怎么处理的吗?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值