いくつかのWebページを使用して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
QRコードの代わりに http://localhost?someparam=1&someotherparam=2
AndroidとiPhoneのBarcodescannerデコーダーアプリは
http://localhost/?someparam=1&someotherparam=2
サーバー名(ドメイン名)とパラメーター文字列の先頭の間のスラッシュ/は明らかに正しくありません。
私はそれがurlエンコーディングと関係があると思います、そして私はちょうどこのナットをすでに割ったかもしれない誰かから正しい方向へのポインターを探しています。
ZxingのQRコードジェネレーターも同じ効果があります。しかし、それはグーグルにも依存しているようです。
http://zxing.appspot.com/generator/
また
http://d-project.googlecode.com/svn/trunk/misc/qrcode/js/sample.html