大家好 问个问题 vue 使用微信浏览器自带分享 不管分享哪个页面 点进去都是 第一次进入的页面

vue 使用微信浏览器自带分享 不管分享哪个页面 点进去都是 第一次进入的页面

比如我第一次进入首页 点入列表页 在列表页用微信自带的分享出去
点分享链接进入还是在首页

阅读 3.3k
4 个回答

需要分享的那个页面要使用location.href跳过去才可以

你可以尝试使用history路由,不使用hash路由

估计你是ios吧,对于微信分享与支付这些要用到当前url的。ios与android是不一样的,ios是会拿到落地页(点击链接进来或者刷新)。安卓是当前页。解决方案有些人用settimeout去拿,具体的话可以搜索vue单页,微信分享的问题

不知道你有没有配置微信jssdk 没有配置的话分享默认是当前url 如果配置了的话 分享的就是你配置的url了 并且会截掉 # 后面的部分

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题