小程序
小游戏
企业微信
微信支付
扫描小程序码分享
场景:通过生成的URL Link ,打开小程序首页,但是没有抓到参数。现在线上有2笔单子报错,其他的正常。
疑问:
1.在index页面的onLoad里获取的options,在这里获取不对吗?
2.还是微信有些未知的bug导致参数获取不到。
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
我们也遇到了这个问题,而且只有ios端有这个问题。
ios打开URL link的方式与安卓不一样。 ios接收到短信后,点击对应链接,会直接访问微信。而安卓,会先打开浏览器,从浏览器跳转至微信。 后续,我们又测试将链接直接复制到safari中,参数会正常携带。
具体解决办法,研发老哥还在看,如果楼主有处理办法也同步我一下。感谢
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
小程序热启动不会执行onLoad
URL Link里面是否携带了相应的参数呢?你怎么确保你生成的URL Link里面一定是带了参数的?
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
我们也遇到了这个问题,而且只有ios端有这个问题。
ios打开URL link的方式与安卓不一样。 ios接收到短信后,点击对应链接,会直接访问微信。而安卓,会先打开浏览器,从浏览器跳转至微信。 后续,我们又测试将链接直接复制到safari中,参数会正常携带。
具体解决办法,研发老哥还在看,如果楼主有处理办法也同步我一下。感谢
小程序热启动不会执行onLoad
1.热启动是不执行 当前页面的onload ,会执行app的onshow
2.但是通过链接跳转过来的URL link 方式打开,当前页面的onload是会执行的。
所以我的疑问就是 难道跟不同的手机有关系吗?还是跟不同的微信版本有关系吗?
解决方案:我现在只能把相关的逻辑操作放到onshow里面处理,不知道这种解决方式是否能解决掉相关问题。
期待您提供更好的方案、思路?
URL Link里面是否携带了相应的参数呢?你怎么确保你生成的URL Link里面一定是带了参数的?
1.热启动是不执行 当前页面的onload ,会执行app的onshow
2.但是通过链接跳转过来的URL link 方式打开,当前页面的onload是会执行的。
所以我的疑问就是 难道跟不同的手机有关系吗?还是跟不同的微信版本有关系吗?
解决方案:我现在只能把相关的逻辑操作放到onshow里面处理,不知道这种解决方式是否能解决掉相关问题。
期待您提供更好的方案、思路?