QRCode.js无法识别中英文混合字符的解决办法

开源在此:https://github.com/davidshimjs/qrcodejs

引用://static.runoob.com/assets/qrcode/qrcode.min.js

这篇文章讲解了使用方法:

QRCode.js:使用 JavaScript 生成二维码  : https://www.runoob.com/w3cnote/javascript-qrcodejs-library.html

最下面提到了一点:【如果文本长度在215左右就会报错】

而我遇到的问题是,如果我输入纯中文,或者纯英文+数字,不会出错。

如果我输入纯英文+数字,末尾加上中文,也不会出错。

如果我输入纯中文,加上纯英文+数字,也不会出错。

但是!我输入纯中文开头、中英文混搭,比如中文+英文+中文,那就完全无结果了!

或者纯中文加上特殊字符,比如全角的逗号,或者空格,也是无结果!

试过太多办法,都无法解决。

最终发现,使用这个库就解决了!https://github.com/ushelp/EasyQRCodeJS

还同时解决了文本长度的问题。

并且,使用方法跟qrcodejs一模一样!太棒了!感谢这位中国人!

 

posted @   zzgreg  阅读(382)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】
点击右上角即可分享
微信分享提示