收藏
回答

live-pusher静音失效,微信切后台被自动打开麦克风?

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug live-pusher 微信iOS客户端 7.0.8 2.9.2
muted

boolean

false是否静音
background-mutebooleanfalse进入后台时是否静音

设置muted=true,即麦克风静音;background-mute为默认值,即进入后台时不静音。

此时微信切后台,live-pusher却将用户音频上行了。

期望:切后台也是静音状态,因为我设置了muted=true。

回答关注问题邀请回答
收藏

1 个回答

  • 灵芝
    灵芝
    2019-11-07


    background-mute默认是false的呀,看描述是正常表现:https://developers.weixin.qq.com/miniprogram/dev/component/live-pusher.html

    2019-11-07
    有用
    回复 4
    • 惠雨
      惠雨
      2019-11-07
      进后台muted=true,不应该是静音吗?本身就是静音,为什么切了后台麦克风似乎被"打开"了?
      2019-11-07
      回复
    • 灵芝
      灵芝
      2019-11-08回复惠雨
      反馈收到,目前可以设置background-mute:true实现你想要的效果
      2019-11-08
      回复
    • 惠雨
      惠雨
      2019-11-13回复灵芝
      我是在page的data里维护了一个变量,为background-mute动态赋值。改为写死background-mute:true就可以了,只不过这样的话,切后台固定静音。
      似乎background-mute不支持动态设置:(
      2019-11-13
      回复
    • 惠雨
      惠雨
      2019-12-03回复惠雨
      是的,多次验证发现它的确不接收动态设置,在首次render live-pusher时就定好了。
      2019-12-03
      回复
登录 后发表内容
问题标签