经测试应该是资源没正确释放的问题。但不知道怎么处理。只要是进入XR,及时刷新都会闪退。
XR-Frame通过页面加载的资源如何主动取消?退出时如何主动销毁场景?官方的XR-Frame这一块的文档写的太垃圾了。使用纯靠猜测。 这么一个东西还是参考demo得到的,文档根本不具备参考性。 我的交互:点击一个按钮,打开XR,点击一个按钮关闭XR; bug复现路径:关闭时,经常导致微信闪退。多次实验发现应该是资源没有释放造成的。可能没法子抓包或看log。 请问,如何正确的释放资源呢?是bind:cancelLoad吗? <xr-scene ar-system="modes:OSD;" bind:ready="handleReady"> <xr-assets bind:loaded="handleAssetsLoaded"> <xr-asset-load type="texture" asset-id="target_image" src="{{ targetImageSrc }}" wx:if="{{ targetImageSrc }}" /> <xr-asset-material asset-id="imageMaterial" effect="simple" uniforms="u_baseColorMap: target_image" states="alphaMode:BLEND" renderQueue="2500" wx:if="{{ targetImageSrc }}" /> </xr-assets> <xr-node> <xr-camera clear-color="0.4 0.8 0.6 1" background="ar" is-ar-camera position="0 3 0"/> <xr-ar-tracker mode="OSD" src="{{markerSrc}}" bind:ar-tracker-switch="handleTrackerSwitch"> <xr-mesh wx:if="{{ showTarget }}" node-id="cube" scale="1 1 1" cube-shape mesh-shape geometry="plane" material="imageMaterial" bind:touch-shape="next" rotation="90 180 0" /> </xr-ar-tracker> </xr-node> </xr-scene>
01-25我也是这个问题,怀疑是资源加载后,没能正确释放造成的。
XRFrame组件隐藏时会导致微信App闪退如题,如果初始化好OSD的XRFrame框架组件,用变量控制这个XRFrame组件隐藏,就会导致微信App闪退 华为Nova9 没浮现,目前怀疑只有iOS设备闪退 ----------------------------- 又尝试将ar-system改为“modes:Marker”,依然会在组件隐藏的时候闪退
01-24有人遇到吗?今天又发生了。链接会被微信拦截,安全提示。点击继续就会这样。 因为有的手机不会被拦截,没发生。有的发生
今天下午突然出现扫普通链接二维码打开小程序扫码后404,系统出问题了吗?扫普通链接二维码打开小程序,这个功能已经跑了很久一切正常。 今天下午突然出现两个安卓的用户反馈,扫码后404,中间可能经历过微信提示扫码不安全。 我用iOS测试没任何问题。大家有遇到类似的问题吗?
01-01