我正在使用 Google QR-Code API 创建一个包含 URL 的 QR 码。这是我使用的网址:
https://chart.googleapis.com/chart?chs=500x500&cht=qr&chl=http://www.test.de/Web/Portale/Form.aspx?PortalId=1&FormName=DetailsForm1&EstateId=14490
我想要的二维码是: http://www.test.de/Web/Portale/Form.aspx?PortalId=1&FormName=DetailsForm1&EstateId=14490
我得到的是:http : //www.test.de/Web/Portale/Form.aspx?PortalId=1
所以它在“&”处切割。任何想法如何解决这个问题?
谢谢 :-)
在解析为 chl 参数之前,您必须对 URL 部分进行转义。
一个简单的方法将被替换&与%26您的URL部分。
试试这个:https : //chart.googleapis.com/chart?chs=500x500&cht=qr&chl=http : //www.test.de/Web/Portale/Form.aspx%3FPortalId=1%26FormName=DetailsForm1%26EstateId= 14490