【发布时间】:2016-01-12 06:27:40
【问题描述】:
我一直在使用Jquery Plugin 创建二维码。 我想通过改变它的前景色和背景色来定制它。有什么办法可以吗?
【问题讨论】:
-
可能;到目前为止你尝试过什么?
标签: javascript jquery jquery-ui jquery-plugins qr-code
我一直在使用Jquery Plugin 创建二维码。 我想通过改变它的前景色和背景色来定制它。有什么办法可以吗?
【问题讨论】:
标签: javascript jquery jquery-ui jquery-plugins qr-code
你可以试试这个jQuery.qrcode插件。
它为前景色提供fill,为背景提供background,还有许多其他选项可供设置。
【讨论】:
您是否尝试在文件中查找颜色代码?我的幸运猜测 - 尝试在第 433 行更改它们:
qrHtml += _this.isDark(r, c)? '#000000' : '#ffffff';
例如改变
#000000
到
#0000ff
为蓝色而不是黑色。
【讨论】:
有效选项:
{
render : "canvas",
width : 256,
height : 256,
typeNumber : -1,
correctLevel : QRErrorCorrectLevel.H,
background : "#ffffff",
foreground : "#000000"
}
见https://github.com/jeromeetienne/jquery-qrcode/blob/master/src/jquery.qrcode.js#L10
【讨论】: