收藏
回答

安卓大部机live-pusher推流的时候无法调起录音

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

- 当前 Bug 的表现(可附上截图)


- 预期表现


- 复现路径


- 提供一个最简复现 Demo


使用场景是

一边直播一边录音

IOS端测试已经通过,

但是安卓目前测试的市面通用大众机型都出现live-pusher推流的时候无法调起录音

参考

华为P30  华为mate20

xiaomi8

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

2 个回答

  • 荃_
    荃_
    2019-04-30

    锤子坚果PRO

    2019-04-30
    有用
    回复
  • 疯狂的小辣椒
    疯狂的小辣椒
    2019-04-30

    开发者你好: 部分安卓机型不兼容直播同时录音,后续版本修复。

    2019-04-30
    有用
    回复 2
    • 荃_
      荃_
      2019-04-30

      <view>

      <live-pusher

      id="LivePusher"

      url="{{live.pusherUrl}}"

      mode="RTC"

      enable-camera='{{false}}'

      autopush

      bindstatechange="statechange"

      data-type="pusher"

      style="width: 0; height: 0px;"

      />

      </view>



      statechange: function (e) {

      const that = this

      if (e.target.dataset.type == 'pusher'){

      switch (e.detail.code){

      case 1002:

      that.data.live.pusherlock = true

      setTimeout(function () {

      that.startRecord()            //这里安卓手机会报错

      that.send('pusherAlready', { room_id: that.data.room_id })

      }, 500)

      break

      }

      }



      2019-04-30
      回复
    • 荃_
      荃_
      2019-04-30

      请问什么时候可以啊?目前对我们的应用有很大的困扰

      2019-04-30
      回复
登录 后发表内容