zoukankan      html  css  js  c++  java
  • cordova插件值 二维码扫描

    插件地址

    https://github.com/gizwits/cordova-gizwits-scan-qrcode

    插件安装方式

       cordova plugin add  https://github.com/gizwits/cordova-gizwits-scan-qrcode
    

    该插件需要安装依赖(官方文档没有说明)

      cordova plugin add cordova-android-support-gradle-release
    

    插件调用方式

    cordova.plugins.gizscanqrcode.scan(
        {//全部参数
         "baseColor": "#4e8dec",             //(边框、按钮、导航栏等背景颜色,优先级最低,单独设置可覆盖)
    
         //bar
         "title": "我是标题",                 //(标题文字)
         "barColor": "4e8dec",               //(导航栏颜色)
         "statusBarColor": "white",          //(状态栏字体颜色 white为白,不填为默认)
    
         //describe string
         "describe": "我是提示语",            //(提示用户文字,支持 
     换行,多行文字需注意小屏幕设备适配问题)
         "describeFontSize": "15",          //(字体大小)
         "describeLineSpacing": "8",        //(行间距)
         "describeColor": "ffffff",         //(文字颜色)
    
         //scan border
         "borderColor": "4e8dec",           //(扫描框颜色)
         "borderScale": "0.6",              //(边框大小,0.1 ~ 1)
    
         //choose photo button
         "choosePhotoEnable": "true",       //(支持相册选取, 默认false)
         "choosePhotoBtnTitle": "相册",      //(选取按钮文字)
         "choosePhotoBtnColor": "4e8dec",   //(选取按钮颜色)
    
         //flashlight
         "flashlightEnable": "true"         //(支持手电筒, 默认false)
        },
        function (result) {
            console.log(result);//二维码数据
            alert(JSON.stringify(result));
        },
        function (error) {
            console.log(error);//原因
            alert(JSON.stringify(error))
        }
    );
    
  • 相关阅读:
    GPU编程和流式多处理器(七)
    GPU编程和流式多处理器(六)
    vue——使用vant轮播组件swipe + flex时,文字抖动问题
    golang 修改字符串
    Go 彻底弄懂return和defer的微妙关系
    Redis 的持久化机制
    Redis 缓存击穿
    Redis 缓存穿透
    Redis 雪崩
    正则验证
  • 原文地址:https://www.cnblogs.com/dobeco/p/11295149.html
Copyright © 2011-2022 走看看