前提:使用vue开发微信公众号,需求需要在链接中添加一个参数用来判断该分享链接来自朋友圈还是好友
常规操作:在wx.onMenuShareTimeline和wx.onMenuShareAppMessage这两个方法中的link后分别拼接参数&fromShare=toCircleFriends和&fromShare=toFriends
出现问题:获取不到拼接的参数
问题分析:微信将没有转义的参数视为无效的参数,重定向时将参数给截取掉了
解决方案:拼接链接改为%26fromShare%3DtoCircleFriends这种形式的
再次感叹,微信就是个坑啊
相关文档:VUE项目实现微信分享功能 - 简书