更新记录

1.0.0(2022-07-27)

-


平台兼容性

Vue2 Vue3
×
App 快应用 微信小程序 支付宝小程序 百度小程序 字节小程序 QQ小程序
HBuilderX 3.5.0 × × × × × ×
钉钉小程序 快手小程序 飞书小程序 京东小程序
× × × ×
H5-Safari Android Browser 微信浏览器(Android) QQ浏览器(Android) Chrome IE Edge Firefox PC-Safari
× × × × × × × × ×

barcode 自定义扫码

使用说明

components目录下的文件是自定义扫码组件,使用方法只需通过v-model给该组件进行传值即可

<liusheng22-barcode
ref="barcode"
v-model="visible"
@success="success"
@fail="fail"
/>
  • ref用于调用自定义扫码组件内部的方法
  • v-model用于控制自定义扫码组件的显示/隐藏
  • @success扫码成功后的回调
  • @fail扫码失败后的回调

page目录下的文件是自定义扫码页面,使用方法将其页面定义到pages.json中,然后通过uni.navigateTo进行跳转即可

{
"path": "pages/barcode/barcode",
"style": {
"navigationStyle": "custom",
"navigationBarTextStyle": "white"
}
}
  • 该页面扫码成功后,会使用uni.$emit进行事件通知,请自行通过uni.$on进行接收通知
    uni.$emit('barcodeComplete')

温馨提示

tips

  • 如果使用页面级别的自定义扫码,请使用pages目录下的文件
  • 如果使用组件级别的自定义扫码,请使用components目录下的文件

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

许可协议

MIT协议

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问