微信小程序:服务通知跳转长链接

问题:

    在微信的服务通知里面跳转微信小程序页面,小程序页面链接需要带一个h5页面链接,跳转后显示页面不存在。

定位:

    1、首先检查并确定小程序添加了相关的业务域名。

    2、对连接进行了编码,依旧不可以,通过其他手段发现链接被微信截取。

    3、转变编码方式,采用base64编码,发现此次链接并没有被截取,但是通过base64解码后,安卓是可以正常显示h5页面,ios不可以,并且没有任何错误提示。

    4、通过真机调试,发现,所有从服务通知跳转的链接尾部都被微信添加了一个类似GgY737091这样字符标识,ios和安卓不相同。

解决方案:

    为解决不确定的因素,统一在h5的链接尾部添加一个标识,解码后,去除标识后面所有的字符。

你可能感兴趣的:(微信小程序:服务通知跳转长链接)