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": "我是提示語",            //(提示用戶文字,支持 \n 換行,多行文字需注意小屏幕設備適配問題)
     "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))
    }
);


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM