小程序
小游戏
企业微信
微信支付
扫描小程序码分享
调用vksession,在调试模式可以正常检测平面,非调试模式就不行。看评论了解应该与配置服务器域名有关,但是对于具体细节不太清楚,有没有人指点一下?
1 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
你好,麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
})
session.on('updateAnchors', anchors => {
console.log('update anchor')
const map = anchors.reduce((temp, item) => {
temp[item.id] = item
return temp
}, {})
this.planeBox.children.forEach(object => {
if (object._id && map[object._id]) {
const anchor = map[object._id]
const size = anchor.size
if (size && object._size && (size.width !== object._size.width || size.height !== object._size.height)) {
this.planeBox.remove(object)
object = createPlane(size)
this.planeBox.add(object)
}
object._id = anchor.id
object._size = size
updateMatrix(object, anchor.transform)
session.on('removeAnchors', anchors => {
console.log('remove anchor')
if (object._id && map[object._id]) this.planeBox.remove(object)
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
你好,麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
微信版本号是8.0.37;
手机系统是android 10。
代码片段就是微信官方给的AR实例,里面的关于平面追踪的部分。我想问的就是使用VKsession相关api应该怎么配置云环境,这个属于云函数调用吗?
})
session.on('updateAnchors', anchors => {
console.log('update anchor')
const map = anchors.reduce((temp, item) => {
temp[item.id] = item
return temp
}, {})
this.planeBox.children.forEach(object => {
if (object._id && map[object._id]) {
const anchor = map[object._id]
const size = anchor.size
if (size && object._size && (size.width !== object._size.width || size.height !== object._size.height)) {
this.planeBox.remove(object)
object = createPlane(size)
this.planeBox.add(object)
}
object._id = anchor.id
object._size = size
updateMatrix(object, anchor.transform)
}
})
})
session.on('removeAnchors', anchors => {
console.log('remove anchor')
const map = anchors.reduce((temp, item) => {
temp[item.id] = item
return temp
}, {})
this.planeBox.children.forEach(object => {
if (object._id && map[object._id]) this.planeBox.remove(object)
})
})