我尝试使用一些网页来创建 QR 码来为常规 url 创建 QR,它们很好。
但是,如果我有 url 的参数,则生成的 url 无法正确解码。
如果你试试这个
http://chart.apis.google.com/chart?cht=qr&chs=500x500&choe=UTF-8&chld=H&chl=http://localhost?someparam=1&someotherparam=2
而不是二维码指向 http://localhost?someparam=1&someotherparam=2
Android 和 iPhone 上的 Barcodescanner 解码器应用程序指向
http://localhost/?someparam=1&someotherparam=2
服务器名称(域名)和参数字符串的开头之间的正斜杠 / 显然是不正确的。
我假设这与 url 编码有关,我只是在寻找一个可能已经破解这个坚果的人指向正确方向的指针。
Zxing的二维码生成器也有同样的效果。但它似乎也依赖谷歌。
http://zxing.appspot.com/generator/
还
http://d-project.googlecode.com/svn/trunk/misc/qrcode/js/sample.html