更新记录

1.0.0(2024-12-14)

基于google MlKit扫描二维码和条形码


平台兼容性

Vue2 Vue3
App 快应用 微信小程序 支付宝小程序 百度小程序 字节小程序 QQ小程序
HBuilderX 4.31,Android:4.4,iOS:不确定,HarmonyNext:不确定 × × × × × ×
钉钉小程序 快手小程序 飞书小程序 京东小程序 鸿蒙元服务
× × × × ×
H5-Safari Android Browser 微信浏览器(Android) QQ浏览器(Android) Chrome IE Edge Firefox PC-Safari
× × × × × × × × ×

wq-scan-code

开发文档

  • 基于google MlKit扫描二维码和条形码

    
    <script>
    import { openScan,ScanOptions,resInfo } from '../../uni_modules/wq-scan-code'
    
    export default {
        data() {
            return {
                title: 'Hello'
            }
        },
        onLoad() {
    
        },
        methods: {
            ceshi() {
                console.log("ceshi");
    
                // 扫描框和扫描线的颜色
                //scanColor:String|null,
                //是否需要全屏扫描,默认值扫描扫描框中的二维码
                //fullScreenScan:boolean|null,
                //是否显示相册
                //showPhotoAlbum:boolean|null,
                //枚举类型:扫描线样式 0 :Line, 1 Grid
                //laserStyle:Int|null,
                //显示闪光灯
                //showLightController:boolean|null,
                //扫描提示文案字体大小
                //scanHintTextSize:Int|null,
                //扫描提示文案
    
                openScan({
                    scanColor:"#CC22CE",
                    fullScreenScan:false,
                    //是否显示相册
                    showPhotoAlbum:true,
                    //枚举类型:扫描线样式 0 :Line, 1 Grid
                    laserStyle:1,
                    showLightController:true,
                    scanHintTextSize:24,
                    scanHintText:"测试文案",
                    success : function(res : resInfo) {
                        let data = res.data;
                        console.log(data);
                        if(data != null){
                            this.title = data[0];
    
                        }
    
                    },
                    fail : function(res : resInfo) {
                        // this.title =res?.msg;
                    },
                    complete :  function(res : resInfo) {
    
                    },
                } as ScanOptions);
            },
        }
    }
    </script>

隐私、权限声明

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

相册、摄像头、本地存储

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

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

暂无用户评论。

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