使用真机测试自定义基座 在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: 没有勾选扫码模块,只要在线打包扫码就用不了,上个版本还是可以的

回到顶部