4***@qq.com
4***@qq.com
  • 发布:2016-07-08 16:06
  • 更新:2016-08-11 17:01
  • 阅读:4918

如何改变扫二维码框的颜色啊?给出的文档没有演示,不会用啊.

分类:HTML5+

代码为: scan=new plus.barcode.Barcode('bcid');
scan.frameColor="#00b4ff"; //无效
scan.BarcodeStyles .frameColor="#00b4ff"; //无效

文档为:

interface plus.barcode.BarcodeStyles {
attribute String frameColor;
attribute String scanbarColor;
attribute String background;
}

属性:

frameColor: (String 类型 )扫描框颜色
颜色值支持(参考CSS颜色规范):颜色名称(参考CSS Color Names)/十六进制值/rgb值/rgba值,默认值为红色。

scanbarColor: (String 类型 )扫描条颜色
颜色值支持(参考CSS颜色规范):颜色名称(参考CSS Color Names)/十六进制值/rgb值/rgba值,默认值为红色。

background: (String 类型 )条码识别控件背景颜色
颜色值支持(参考CSS颜色规范):颜色名称(参考CSS Color Names)/十六进制值/rgb值,默认值为红色。

2016-07-08 16:06 负责人:无 分享
已邀请:
cxian

cxian -

var styles = {frameColor: "#333",scanbarColor: "#999",background: "#000"};//边框属性,中间线属性,背景色
var filter;//扫码格式 空为全类型
ws.addEventListener('show',function(){
scan=new plus.barcode.Barcode('bcid',filter,styles);//新添加扫描的时候styles赋值给他就可以改
scan.onmarked=onmarked;
scan.start({conserve:true,filename:"_doc/barcode/"});
});

scan=new plus.barcode.Barcode('bcid',filter,styles);//新添加扫描的时候styles赋值给他就可以改

我改的方式

  • g***@163.com

    你好,该方法很有效,只是为什么不能更改宽跟高呢?我想把扫码框放大一点怎么放大呢?

    2018-10-18 11:09

该问题目前已经被锁定, 无法添加新回复