jquery qrcode使用超过34个字符长度失败

时间:2011-06-14 01:15:37

标签: javascript jquery python django qr-code

我正在使用这个jquery插件从字符串生成QR码:

https://github.com/jeromeetienne/jquery-qrcode

对于少于35个字符的字符串,它可以正常工作,如果字符串大于35,则qrCode根本无法显示。

我的字符串长达95个字符。

这是一个合乎逻辑的限制吗?我使用错误的库吗?

有关此问题的任何想法或建议吗?

(我的后端是python / django所以任何基于python的解决方案都是可以接受的)

1 个答案:

答案 0 :(得分:3)

看一下github网站,有一个似乎与此相关的封闭问题:https://github.com/jeromeetienne/jquery-qrcode/issues/2

似乎有一个typeNumber属性可以在创建时更改。似乎将其从默认值4更改为更高的数字(即大约8个)会增加可用字符的数量。

我不确定typeNumber的范围是什么,或它究竟代表什么(可能有点深度或某种东西),但尝试一下......

HTH

编辑:我用Google搜索了一下,似乎typeNumber指的是某种描述的QR码“版本”。

版本/ typeNumber的完整细分可在以下位置找到:http://www.denso-wave.com/qrcode/vertable1-e.html