收藏
回答

react spa单页面应用开发,history路由模式,微信分享失败?

项目有历史原因,最开始是用jquery搭的页面,后来往老项目添加新的项目,有一个入口供跳转到我现在开发的SPA单页面应用上,

用react开发(umi框架),history路由模式,接入微信的jssdk,1.0.0,1.2.0,1.4.0都试过,在ios手机上均不能分享。

只有一种情况可以,就是我先在老项目中登录,然后从入口进入,再进子页面,这时候分享时可以分享出。

虽然知道单页面应用在ios系统下,无论路由怎么调整,整个页面的url就是第一次进入的页面,但是我明明签名正确,但是为什么会分享不出来呢

对了,补充一点,我前面的url和我分享出去的url是不一样的,所以这个问题必须解决

因考虑本人还是试用期,所以以水果店为例打个比方

老项目:水果网站(M站)

需求:用react做一个 《帮帮果农》项目,水果网站(M站)首页有一入口,点击进入,《帮帮果农》中一栏点击进入邀请页面,分享。分享出去,其他人点进入会到 “你准备帮他吃多少”页面,分享失败,按照微信的规则,还是在邀请页面。

现在成功的例子是,在水果网站(M站)中第一次登录的情况下,去走流程,是通的,但是其他任何情况下,均失败

 APPID:wx87023ae587dabb11

调用微信发送朋友圈,发送好友






最后一次编辑于  2019-11-01
回答关注问题邀请回答
收藏

2 个回答

  • das parfum
    das parfum
    2019-11-01

    我因微信分享而哭

    2019-11-01
    有用 2
    回复
  • MADAO
    MADAO
    2020-07-29

    你的应该是服务器域名地址和你当前地址不一样,你这里是192本地IP,坑的是要部署到公共平台填写的服务器才能用

    2020-07-29
    有用
    回复
登录 后发表内容
问题标签