小程序
小游戏
企业微信
微信支付
扫描小程序码分享
- 当前 Bug 的表现(可附上截图)
- 预期表现
- 复现路径
- 提供一个最简复现 Demo
使用场景是
一边直播一边录音
IOS端测试已经通过,
但是安卓目前测试的市面通用大众机型都出现live-pusher推流的时候无法调起录音
参考
华为P30 华为mate20
xiaomi8
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
锤子坚果PRO
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
开发者你好: 部分安卓机型不兼容直播同时录音,后续版本修复。
<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
}
请问什么时候可以啊?目前对我们的应用有很大的困扰
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
锤子坚果PRO
开发者你好: 部分安卓机型不兼容直播同时录音,后续版本修复。
<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
}
}
请问什么时候可以啊?目前对我们的应用有很大的困扰