您的当前位置:首页正文

vue 微信分享回调iOS和安卓回调出现错误的解决

2024-11-08 来源:个人技术集锦

在需要分享的页面引入封装的函数

然后通过wxShare方法将URL和配置的参数传入,link参数是分享出去的链接,必须与当前页面的对应js安全域名一致;

...shareData就是在函数内传对象,进行解构赋值es6写法

但是在测试过程中发现:

2.由于单页面的hash模式会自带#号,但是分享的时候会将#号后面的参数变成无效,导致想传参数都传不过去,可以做一个页面没有#号的,然后统一带参数分享到这个页面然后再重定向到指定的vue页面

如下:

正常进入分享:

刷新后分享:

于是在尝试给wxconfig传递url的时候,使用了跳转前中间结果的url(既,保持传递给认证的url和使用Safari打开的url一致),结果居然就行了。。。

显示全文