使用真机测试自定义基座 在uni-app中使用uni.scanCode报错
使用真机测试自定义基座 在uni-app中使用uni.scanCode报错
示例代码:
uni.scanCode({
success: (res) => {
}
})
操作步骤:
uni.scanCode({
success: (res) => {
}
})
预期结果:
打开相机扫码
实际结果:
已跳转相机页,但相机未打开,报错,手电筒也无法打开
bug描述:
[JS Framework] Failed to execute the callback function:
TypeError: this.$refs.barcode.cancel is not a function. (In 'this.$refs.barcode.cancel()', 'this.$refs.barcode.cancel' is undefined) __ERROR
| 信息类别 | 详细信息 |
|---|---|
| 产品分类 | uniapp/App |
| PC开发环境 | Windows |
| PC操作系统版本 | windows 11 |
| HBuilderX类型 | 正式 |
| HBuilderX版本 | 4.75 |
| 手机系统 | iOS |
| 手机系统版本 | iOS 18 |
| 手机厂商 | 苹果 |
| 手机机型 | iPhone 12 |
| 页面类型 | vue |
| vue版本 | vue3 |
| 打包方式 | 云端 |
| 项目创建方式 | HBuilderX |
更多关于使用真机测试自定义基座 在uni-app中使用uni.scanCode报错的实战教程也可以访问 https://www.itying.com/category-93-b0.html
5 回复
用标准基座运行到手机看看有这个问题吗?
更多关于使用真机测试自定义基座 在uni-app中使用uni.scanCode报错的实战教程也可以访问 https://www.itying.com/category-93-b0.html
标准基座是没问题的
到底什么原因啊,也不给个解释一下,ios自定义基座一直无法打开扫码
回复 9***@qq.com: 在manifet中安卓模块上勾选扫码了吗?
回复 DCloud_UNI_yuhe: 没有勾选扫码模块,只要在线打包扫码就用不了,上个版本还是可以的

