https://github.com/NoraGithub/wechatShareHackerNews
这个项目可以复现。
本项目基于 vue-hackernews-2.0 进行修改,测试微信js-sdk分享出现的问题。
访问 /wechat-test
路由,跳转/wechat-redirect
后,重新redirect回/wechat-test
。
第一次跳转的目的是为了获取openid。
回到/wechat-test
设置分享URL为当前路由。 但实际上设置后,分享后路由为/wechat-redirect
。
使用前需要修改const.js
为对应的正确参数。目前本项目可以直接访问 'http://test.m.datahub.net.cn/wechat-test' 查看。
环境:
微信 6.7.3.
js-sdk 1.4.0
在跳转回的地址上加上时间戳就可以了,具体为什么,一直没弄清楚。
参考:https://segmentfault.com/q/1010000002615929
有人看一下这个问题吗?已经提交了给了一份代码review了。