下面我来说一下我在微信开发中遇到的问题
微信公众号的自定义菜单里面的扫一扫功能刚刚开放的时候,正好赶上我做一个项目用到了,心想,不错,刚出来的功能就拿这项目练手了。
但是,接下来发生的事让我郁闷了。。。
安卓里面的扫一扫能正常打开网址,但是苹果不行,为啥??
于是我在服务器打了日志,发现了一个坑爹的事情。安卓与苹果点击菜单之后,服务器接收到的xml竟然不一样?
苹果的点击之后把网址里面的“&”给干掉了,o(︶︿︶)o 唉,无奈的我只能用其他的代替“&”,接受到之后再转回来,好无语的问题。
到这里有人可能会说,把URL用urlencode一下呢?把“&”用html实体写呢?
抱歉,这些我都试过了,结果都以失败告终。
如果也有遇到这种问题的伙伴,希望这篇文章可以帮到你们。这是我开通博客的第一篇文章,以前从来没有写过,高手可以忽略。
另:有没有谁用自定义菜单的扫一扫得到的网址是正确的,可以教我一下,省的我用其他字符替换那么麻烦了。我的QQ:541527782,诚心交php的朋友。
时间: 2024-10-13 17:59:44