收藏
回答

设置实现菜单转发,新用户打开时候如何获取转发人信息?

通过接口showShareMenu(Object object)设置转发,携带转发人信息倒是很明确。单接口updateShareMenu(Object object)设置在右上角菜单转发,却不知道如何携带转发人信息?

回答关注问题邀请回答
收藏

1 个回答

  • 放轻松点 主角
    放轻松点 主角
    2019-09-11

    //分享时带上分享人的userId

    onShareAppMessage() {
      return {
         path: '/pages/index/index?shareUserId=111' 
      }
    }


    onLoad(options) {

     console.log(options.shareUserId)  //输出111

    }



    2019-09-11
    有用 1
    回复 5
    • 云之声
      云之声
      2019-09-11
      接口showShareMenu(Object object)设置后,在右上角菜单会有转发。通过这个转发的时候(没有使用到接口onShareAppMessage),如何携带转发者的id,在其他人打开时候能够获取到?
      2019-09-11
      回复
    • 云之声
      云之声
      2019-09-11
      我的问题是通过showShareMenu(Object object)而不是通过onShareAppMessage设置转发功能时候,如何携带获取转发人信息?
      2019-09-11
      回复
    • 放轻松点 主角
      放轻松点 主角
      2019-09-11回复云之声
      多看看文档。showShareMenu 这个只是设置 右上角 三个点点击后 有分享这个 按钮的。设置的 前提是页面需要有onShareAppMessage这个函数
      2019-09-11
      回复
    • 云之声
      云之声
      2019-09-12回复放轻松点 主角
      这么理解: 小程序右上角转发菜单实际也是通过onShareAppMessage这个api完成的,因此相关携带信息也是在onShareAppMessage设置的,这个对吗?
      2019-09-12
      回复
    • 放轻松点 主角
      放轻松点 主角
      2019-09-12回复云之声
      是的。没毛病 老铁666~
      2019-09-12
      回复
登录 后发表内容
问题标签