84669 person learning
152542 person learning
20005 person learning
5487 person learning
7821 person learning
359900 person learning
3350 person learning
180660 person learning
48569 person learning
18603 person learning
40936 person learning
1549 person learning
1183 person learning
32909 person learning
是这样,我目前需要实现使用扫描二维码支付的一个功能。我将二维码做成一个url链接,然后在链接中调用JSAPI发起收费,现在的问题是我的二维码中需要包含一个参数(商品ID),然后由不同的ID进行收费,最后记录,而且考虑到可能会有无限多的商品种类所以不可能都给做成子网页。
现在的问题是我使用http://shop.com/?id=100这样的链接微信会认为?后面的部分也是链接的一部分,并不能传递参数,请问各位是怎么实现的呢?
业精于勤,荒于嬉;行成于思,毁于随。
自己在生成二维码的程序中同样遇到这个问题,用两种办法实践过。
1。如楼上所说使用rewrite路径,路径里不出现“?”这种会影响接收参数的字符。2。URLencode,“index.html%3factid%3d3%26from%3d3” ,接收后decode,得到的参数是:index.html?actid=3&from=3。
其实本网站不就给你启发了吗?http://segmentfault.com/q/1010000004324729
自己在生成二维码的程序中同样遇到这个问题,用两种办法实践过。
1。如楼上所说使用rewrite路径,路径里不出现“?”这种会影响接收参数的字符。
2。URLencode,“index.html%3factid%3d3%26from%3d3” ,接收后decode,得到的参数是:index.html?actid=3&from=3。
其实本网站不就给你启发了吗?
http://segmentfault.com/q/1010000004324729