微信小程序AR系统扫描出后回调事件
时间: 2024-10-24 14:09:21 浏览: 8
微信小程序图片识别AR叠加模型动作的源码工程
5星 · 资源好评率100%
微信小程序的AR系统通过`wx.chooseImage(Object object)` API发起图片选择请求,其中可以包含AR扫码功能。当用户扫描到二维码或者AR模型时,会触发`success`回调函数,该回调提供了关于扫描结果的信息。
当你设置好AR参数并启动扫描后,如果扫描成功,`success`的参数`res`将包含以下关键字段:
- `result`: 扫描的结果信息,如果是二维码,则是一个包含`type`(二维码类型)、`data`(二维码数据)的对象;如果是AR模型,则可能是模型的数据或其他相关信息。
```javascript
wx.chooseImage({
type: 'ar', // 设置为ar模式
success: function(res) {
if (res.result.type === 'qrCode') {
console.log('扫描的是二维码:', res.result.data);
} else if (res.result.type === 'model') {
console.log('扫描的是AR模型:', res.result.modelData); // 可能是模型数据或者其他内容
}
},
fail: function(err) {
console.error('扫描失败:', err);
}
})
```
阅读全文