更新记录
1.0.1(2026-06-27)
发版
1.0.0(2026-06-27)
发版
平台兼容性
uni-app(5.14)
| Vue2 | Vue3 | Chrome | Safari | app-vue | app-nvue | Android | iOS | 鸿蒙 |
|---|---|---|---|---|---|---|---|---|
| - | - | - | - | - | - | √ | - | - |
| 微信小程序 | 支付宝小程序 | 抖音小程序 | 百度小程序 | 快手小程序 | 京东小程序 | 鸿蒙元服务 | QQ小程序 | 飞书小程序 | 小红书小程序 | 快应用-华为 | 快应用-联盟 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | - | - | - | - | - | - | - | - | - | - |
uni-app x(5.14)
| Chrome | Safari | Android | iOS | 鸿蒙 | 微信小程序 |
|---|---|---|---|---|---|
| - | - | - | - | - | - |
jiabo-uts-scanview
jiabo-uts-scanview 是一个扫码插件,目标覆盖 Android
能力入口
openCamera(options):支持success/error/cancel回调。setContinuousScanStatus(paused, callback):暂停或继续连续扫码。scanImageByPath(options):本地图片路径识码入口。onScan(options, callback):跳转扫码页入口。openScan()/closeScan()/isScanOpen():控制扫描状态。openScanLight()/closeScanLight()/isLightOn():闪光灯状态入口。openAlbumPage():相册图片识别入口。takePhoto()/takePicture():拍照/抓拍入口。zoomTo(ratio):缩放入口。onCallback(callback):统一事件监听。
使用示例
<script setup>
import { UTSScanView } from '@/uni_modules/jiabo-uts-scanview/js_sdk/index.js'
const scanner = new UTSScanView({
scanTimeSpace: 1000,
isShowVibrate: true,
isShowBeep: false,
isDirScanMulti: false,
barcodeFormats: ['QR Code', 'Code 128']
})
scanner.onCallback((event) => {
console.log('scan event', event)
})
function scan() {
scanner.openCamera({
formatsVal: '256,1,32,64',
showPhotoAlbum: true,
showLamplight: true,
outputAllCodeData: false,
success: (res) => {
console.log('scan result', res)
},
error: (err) => {
console.log('scan error', err)
},
cancel: (err) => {
console.log('scan cancel', err)
}
})
}
</script>

收藏人数:
购买源码授权版(
试用
使用 HBuilderX 导入示例项目
赞赏(0)
下载 6
赞赏 0
下载 12348267
赞赏 1925
赞赏
京公网安备:11010802035340号