cordova插件值 二维码扫描
Posted dobeco
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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))
);
以上是关于cordova插件值 二维码扫描的主要内容,如果未能解决你的问题,请参考以下文章
Cordova各个插件使用介绍系列—$cordovaBarcodeScanner扫描二维码与生成二维码
Cordova各个插件使用介绍系列—canvas2ImagePlugin保存二维码到手机本地