- wx.onDeviceMotionChange安卓真机测试报 no such file?
问题截图如下 [图片] 预期效果正确监听设备方向如下 [图片] 设置监听方法如下 wx.startDeviceMotionListening({ interval: "normal", success: e => { console.log('监听设备方向成功:' + e.errMsg); }, fail: e => { console.log('监听设备方向失败' + e.errMsg); } }) wx.onDeviceMotionChange((res) => { console.log('小程序设备方向监听', res); });
07-24 - xrframe中动态遍历加载xr-ar-tracker 如何释放已加载的识别图片资源?
分包引入xrframe的图像识别,超过一定数量小程序报内存不足闪退,如何优化分包加载释放资源,遍历50-100张图片会崩,求解决方案? https://developers.weixin.qq.com/miniprogram/dev/api/xr-frame/classes/XRARTracker.html#release该方法的作用和实现有示例吗
06-14 - threejs如何设置gltf使模型不穿透?
试了VKSession:v1和v2效果都如下图,设置renderer.depth和child.material.depthTest,child.material.depthWrite但是加载模型还是穿透 loader.load('https://ar-1306178125.cos.ap-shanghai.myqcloud.com/uploads/file/2024/05/13/bc4a3366bd564afaa0c88a180963a4671715592719273.glb', gltf => { gltf.scene.traverse((child) => { if (child.isMesh) { // 设置模型的深度测试属性 child.material.depthTest = true; child.material.depthWrite = true; // 是否写入深度缓冲 child.material.needsUpdate = true; console.log('child', child); } }); this.model = { scene: gltf.scene, animations: gltf.animations, } console.log('模型加载成功'); }) [图片]
05-24 - 如何监听xrframe模型组件的动画状态?
<xr-asset-load type="gltf" asset-id="{{modelitem.uid}}" src="{{modelitem.url}}"/><xr-gltf id="{{modelitem.uid}}" model="{{modelitem.uid}}" position="{{modelitem.position}}" scale="{{modelitem.scale}}" bind:gltf-loaded="handleGLTFLoaded" bind:anim-stop="handleAnimationStop"/>我有个需求是监听animator播放,暂停和停止状态,目前只知道在动画组件绑定anim-stop方法还有其他监听状态的实现方法吗
05-22 - 真机调试和预览AR相机都无法打开什么原因如何解决?
第一种情况:使用webview访问一个基于arjs和aframe实现的网页,已排查过①webgl和webart都支持,②手机允许微信应用访问相机,在火狐,safari都可以正常打开相机,在微信里和小程序里都是白屏无法打开摄像头 第二种情况:在小程序代码中直接加入camera组件报error112 我用的ios 16.3.1 设备,想要知道如何在微信里开发调试ar项目,必须要配置用户隐私权限吗 [图片][图片]
03-08