4***@qq.com
4***@qq.com
  • 发布:2023-01-05 11:24
  • 更新:2023-01-05 11:24
  • 阅读:214

【报Bug】最新版本hbuiderx 云打包 live-pusher 黑屏

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: macOS Monterey 12.5

HBuilderX类型: 正式

HBuilderX版本号: 3.6.15

手机系统: Android

手机系统版本号: Android 11

手机厂商: 华为

手机机型: 华为

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

示例代码:
<view class="preview" :style="{ width: windowWidth, height: windowHeight}"> <live-pusher id="livePusher" ref="livePusher" class="livePusher" mode="FHD" beauty="0" whiteness="0" aspect="aspect" min-bitrate="1000"
audio-quality="16KHz"
device-position="back" auto-focus="true" muted="true" enable-camera="true" enable-mic="false" zoom="false" @statechange="statechange"

style="{ width: windowWidth, height: windowHeight }"

</live-pusher>
<!--提示语-->
<cover-view class="remind">
<text class="remind-text" style="">{{ message }}</text>
</cover-view>
</view>

setTimeout(() => {
// this.startPreview()
this.startPreview(); //开启预览并设置摄像头
}, 1000)

this.livePusher.startPreview({
success: a => {
console.log(JSON.stringify(a));
},
fail: (a) => {
console.log("livePusher.startPreview失败");
console.error(a);
uni.showModal({
title: '提示',
showCancel:false,
content: JSON.stringify(a),
success: function (res) {
if (res.confirm) {
console.log('用户点击确定');
}
}
});
}
});

操作步骤:

正常升级更新就会出现黑屏

预期结果:

在已经授权的情况下正常更新live-pusher能正常唤醒摄像头,或者提示授权

实际结果:

黑屏无法唤醒摄像头也不能提示权限

bug描述:

hbuiderx升级到3.6.15.20221228之后,云打包apk安装之后(鸿蒙系统),在相机权限已经授权的情况下,live-pusher不能调用出现黑屏,需要卸载之后重新授权才能使用

2023-01-05 11:24 负责人:无 分享
已邀请:

该问题目前已经被锁定, 无法添加新回复