|
看到之前有人说需要手电筒,加上单位最近项目也需要一个有返回按钮、有手电的扫码插件,于是改了一个,基于csZbar小小的修改了一下,主要对安卓版的UI进行了修改。
原插件GitHub
效果图:
使用方法:
把插件解压到Native/Plugins文件夹下
在对应页面下引用及使用- require("cordova!cordova-plugin-cszbar");
复制代码- cloudSky.zBar.scan({
- text_title : "扫码",//标题栏名字(仅安卓)
- text_instructions : "请扫码",//底部说明文字(仅安卓)
- camera : "back",//摄像头选择
- flash : "auto",//闪光灯
- drawSight : true//是否显示扫描条
- }, function(s) {
- //成功回调
- }, function(s) {
- //失败回调
- });
复制代码
页面颜色可在plugin.xml里修改
- <color name="csZbarScannerTextColor">#ffffff</color> 底部说明文字的颜色
- <color name="csZbarTitleTextColor">#ffffff</color> 标题颜色
- <color name ="csZbarScannerSightColor">#7dff0000</color> 扫描条颜色
- <color name="csZbarTitleBackground">#88000000</color> 标题栏背景色
复制代码 图标可在drawable目录下替换(Android)
注意!这个和3.7的扫码插件同时打包会冲突,因为都用了Zbar SDK
cordova-plugin-cszbar.rar
(3.68 MB, 下载次数: 108)
|
评分
-
查看全部评分
|