收藏
回答

调用onShareAppMessage方法分享小程序设置path路径不生效怎么解决?

页面使用button的open-type=share调用onShareAppMessage方法,设置了path路径为小程序首页之后,其他人点击分享的卡片还是当前页面而不是小程序首页。请问大佬们这个怎么解决呀?

最后一次编辑于  09-06
回答关注问题邀请回答
收藏

4 个回答

  • 小黎
    小黎
    发表于小程序端
    09-06

    检查下路径

    09-06
    有用 1
    回复 3
    • 可达鸭
      可达鸭
      09-06
      您好,路径没有问题。就是小程序的进入路径,我现在怀疑是我的return写在了请求回调里边,我感觉是这里出了问题
      09-06
      回复
    • 小黎
      小黎
      发表于小程序端
      09-06回复可达鸭

      点击分享前先拿参数吧

      09-06
      1
      回复
    • 可达鸭
      可达鸭
      09-06回复小黎
      明白,我试试吧,感谢大佬
      09-06
      回复
  • 那一抹笑😃 穿透阳光
    那一抹笑😃 穿透阳光
    09-06

    那就是你代码哪里有问题,所以导致设置失败了

    09-06
    有用 1
    回复 3
    • 可达鸭
      可达鸭
      09-06
      您好,请问这个return可以写在一个请求的回调里边嘛?因为我需要页面传参数过去只能通过请求去获取,如果不能这样写的话我就得修改小程序进入的逻辑了
      09-06
      回复
    • 那一抹笑😃 穿透阳光
      那一抹笑😃 穿透阳光
      09-06回复可达鸭
      不要这么写,最好是修改进入逻辑,分享方法理由写请求逻辑,有很多问题
      09-06
      回复
    • 可达鸭
      可达鸭
      09-06回复那一抹笑😃 穿透阳光
      okok 明白 感谢大佬 已经改好没问题了
      09-06
      回复
  • hello world
    hello world
    09-06

    弄个代码片段看一下

    09-06
    有用 1
    回复 3
    • 可达鸭
      可达鸭
      09-06
      这个是share的代码,我现在怀疑是我把return写在了请求的回调里边导致的,因为我需要用到请求回调里边的参数。请问我这种分享方式是不正确的是不?
      09-06
      回复
    • hello world
      hello world
      09-06回复可达鸭
      这肯定不行啊,js基础有待加强。。。
      09-06
      回复
    • 可达鸭
      可达鸭
      09-06回复hello world
      哎,着急改,忘记了
      09-06
      回复
  • 可达鸭
    可达鸭
    09-06

    问题解决了。是因为我在onShareAppMessage方法中写了一个请求,我把return写在了请求回调里边。就有可能导致出了问题。感谢上边三位大佬的解答

    09-06
    有用
    回复
登录 后发表内容