收藏
回答

华为鸿蒙系统 live-pusher 无法解除麦克风占用,是为什么?

1、在鸿蒙系统内使用live-pusher,live-player实现实时音视频功能

2、跳转新的页面,使用enableMic属性设置false停用麦克风,同时停止推流、播流

3、在新页面webview内嵌h5页面调用手机录制视频功能,手机会提示 “已有录音应用在后台运行,如需要使用录像,请先关闭录音应用”,导致无法录制视频

4、如果页面不使用live-pusher,live-player组件,在新页面webview内嵌h5调用手机录制视频功能是没有问题的

5、小米手机、苹果手机没有此问题

这是什么原因导致的呢?即使使用enableMic禁用了麦克风,把推流播流都停掉了也还是有这个问题,那怎么能解除对麦克风的占用呢?只有鸿蒙系统存在这个问题。


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

3 个回答

  • 社区技术运营专员--阳光
    社区技术运营专员--阳光
    2021-12-19

    请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    2021-12-19
    有用
    回复
  • 混世大魔王
    混世大魔王
    2022-08-25

    使用微信小程序live-player播放rtmp视频流,苹果,安卓都可以播放,华为鸿蒙系统播放一会绿屏,并且系统崩溃强制退出,这是什么问题,鸿蒙不兼容嘛

    2022-08-25
    有用
    回复 1
    • 6+1
      6+1
      2022-08-27
      哥们,最后解决了吗?
      2022-08-27
      回复
  • WY
    WY
    2022-05-07

    有解决方法了吗,华为鸿蒙也出现该问题。

    2022-05-07
    有用
    回复
登录 后发表内容