我正在使用https://github.com/monospaced/angular-qrcode库在我的页面中生成qr代码。当我需要指定2700个字符长字符串的数据时,我遇到了一个交叉问题。我缩短了字符串,直到看到qr代码,即271个字符。我可以显示那些使用版本10。如果我添加另一个字符,qr代码没有显示,尽管版本增加。我正在使用这个演示页面http://monospaced.github.io/angular-qrcode/的数据有271个字符长字符串,版本= 10,错误纠正-低。图书馆是坏了还是我误解了什么?看一看http://www.qrcode.com/en/about/version.html,我知道我应该能够提供长达2,953个字符的字符串,该字符串使用版本40。
发布于 2015-11-23 17:30:08
据我所知,您使用的库只允许qr代码版本达到10个。至少在您提供的链接上,它们声明:
https://github.com/monospaced/angular-qrcode
选项 允许值 版本: 1-10
271是版本10大小的最大二进制大小。
https://stackoverflow.com/questions/33875604
复制相似问题