我正在使用这个jquery插件从字符串生成QR码:
https://github.com/jeromeetienne/jquery-qrcode
对于少于35个字符的字符串,它可以正常工作,如果字符串大于35,则qrCode根本无法显示。
我的字符串长达95个字符。
这是一个合乎逻辑的限制吗?我使用错误的库吗?
有关此问题的任何想法或建议吗?
(我的后端是python / django所以任何基于python的解决方案都是可以接受的)
答案 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