小程序
小游戏
企业微信
微信支付
扫描小程序码分享
安卓侧微信小程序使用live-pusher做推流时,直接点击手机home键回到桌面(小程序和微信是两个进程),然后点击微信,扫码直接进入小程序的直播推流页(只调用了startPreview,没有调用start推流),然后回退小程序页面到首页(调用了live-pusher的stop/stopPreview方法)后,此时右上角胶囊处的麦克风闪烁无法移除。
请问这种情况该如何解决?
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
你好,麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
我也遇到了, 结束推流后, 安卓手机 右上角一直显示 麦克风闪烁, ios没问题
代码片段:https://developers.weixin.qq.com/s/R9lUjxmN7Tue
微信版本号:8.0.15.2020
系统版本号:Android11
机型:vivo S9 、小米8SE等诸多安卓机型
复现步骤:
1、开发工具中选择【推流页】这个自定义的编译模式(即pushPage/index这个页面),如图:
PS:我们的业务中存在此场景,即生成一个主播页面的小程序码给用户直接扫码进入直播。
2、点击【预览】,用手机直接扫码进入此推流页面;
3、小程序正常开始直播推流;
4、手机直接回到桌面;
5、点击手机上的微信,此时进入的是微信的首页,而不是刚才的小程序中,因为小程序是另外一个进程。扫码再次进入【推流页】
6、点击【推流页】左上角的【reLaunch首页】按钮,页面刷成了小程序的首页
7、观察右上角的胶囊,麦克风的图标仍然在闪烁,无法消失,问题复现。如图:
代码片段中可以看到,我在pushPage的onUnload中,调用了live-pusher的stop方法,但此种场景中,无法关闭麦克风;
如果不直接退到手机桌面,直接点击【reLaunch首页】按钮,是可以正常关闭麦克风的,目前仅是不杀掉小程序,二次进入小程序场景下会出现此问题。
已经用live-pusher的官方demo代码尝试过,同样存在此问题。官方demo代码下载地址:https://liteavsdk-1252463788.cosgz.myqcloud.com/MLVB_WXMini_latest.zip
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
你好,麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
我也遇到了, 结束推流后, 安卓手机 右上角一直显示 麦克风闪烁, ios没问题
代码片段:https://developers.weixin.qq.com/s/R9lUjxmN7Tue
微信版本号:8.0.15.2020
系统版本号:Android11
机型:vivo S9 、小米8SE等诸多安卓机型
复现步骤:
1、开发工具中选择【推流页】这个自定义的编译模式(即pushPage/index这个页面),如图:
PS:我们的业务中存在此场景,即生成一个主播页面的小程序码给用户直接扫码进入直播。
2、点击【预览】,用手机直接扫码进入此推流页面;
3、小程序正常开始直播推流;
4、手机直接回到桌面;
5、点击手机上的微信,此时进入的是微信的首页,而不是刚才的小程序中,因为小程序是另外一个进程。扫码再次进入【推流页】
6、点击【推流页】左上角的【reLaunch首页】按钮,页面刷成了小程序的首页
7、观察右上角的胶囊,麦克风的图标仍然在闪烁,无法消失,问题复现。如图:
代码片段中可以看到,我在pushPage的onUnload中,调用了live-pusher的stop方法,但此种场景中,无法关闭麦克风;
如果不直接退到手机桌面,直接点击【reLaunch首页】按钮,是可以正常关闭麦克风的,目前仅是不杀掉小程序,二次进入小程序场景下会出现此问题。
已经用live-pusher的官方demo代码尝试过,同样存在此问题。官方demo代码下载地址:https://liteavsdk-1252463788.cosgz.myqcloud.com/MLVB_WXMini_latest.zip