春节假期,终于有时间研究了小程序 XR-FRAME的情况。尽管现在XR-FRAME 还是Beta 版本,但可以说这是小程序进入元宇宙的一个关键节点(希望尽快转正式)。上手入门教程和说明都十分平易近人,基本就是手把手的带入门,这个的确要赞一下。不过呢,可能这文档都比较早,之后都没怎么更新了,我就说说一下我这边入门的关键点吧。
1、真机调试,入门教程文档里忘记提到一个关键点就是需要在APP.JSON建立一个分包。
代码如下:
"subpackages": [{
"root": "packageA",
"pages": ["pages/cat"]
}],
没这分包真机调试怎么都不能起来会报错,但预览可以调用;之前没发现这个费了我不少时间进行测试和找原因。
2、看社区不少同学问调用前置摄像头,其实就加个在xr-scene加给参数camera:Front。
代码如下:
这样就能顺利通过xr-camera进行调用了。
3、xr-frame与小程序view的通信,其实我的理解就是通过原来的view再加载xr-frame的组件应用,所以他们间可以通过父子组件进行通信,这个我没有太深入研究,就用了this.triggerEvent()完事,万幸也成功了。。
最后,一个的确没法搞掂的事情就是,video-texture加载的MP4视频死活都没声音和只能播放一段,我个人觉得因为video-texture是一个简单的视频图像渲染,没有将声音带过来,所以就没有声音了。这个目前我也没深研了,不过这个是AR的一个关键点,望尽快处理吧。最后的最后,以上是本人实战研究的一下小经验,也给后来者一点提醒吧,不用走太多弯路。
同时我想要说video-texture不支持腾讯vod的加密视频路径。这个也挺重要的。
3月低了 请问有消息了吗?
还有群吗?
xr-frame必须用ts开发么
video-texture可以贴在gltf模型上吗?是这样贴的?
XR-FRAME目前支持单一的音频解码吗?
现在有官方交流群了吗?现在bug修复了吗?
XR这个框架 急需有个群来交流
video-texture 遇到了同样的问题,暂时未解决。
abortAudio 参数设置为 false 后无效。