收藏
回答

xr-frame在Marker识别中,调起相机时,相机画面推流不正确,旋转了90°。

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug xr-frame 微信iOS客户端 8.0.56 3.7.10

在官方示例小程序也能够复现。

复现途径为手机其他软件(或微信前台长久停留玩小游戏)启动并执行大内存应用后,再打开xr-frame识别页面,就会出现。经常出现的机型为iPhone16系列、iPhone15系列、iPhone14系列机型。均出现在ios18及以上的系统。

同时在ArSystem中获取到的getARRawData().viewMatrix数据。正常推流状态下的值为:[0,-1,0,0,1,0,0,0,0,0,1,0,0,0,0,1](已经转为Array,原始值类型为Float32Array),错误推流的值为:[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1]

复现机型:iPhone16 Pro Max、iPhone 15 Pro

ios版本:18.3.1、18.3

微信版本:8.0.56

修复路径:将微信从手机后台划掉后重新启动,再次进入小程序拉起的画面就正常了。

以下为用微信官方示例小程序复现截图。

正常推流画面:

出现相机画面推流错误后画面:

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

1 个回答

登录 后发表内容