收藏
回答

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

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

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

1 个回答

  • 仙森ღ₅₂₀¹³¹⁴
    仙森ღ₅₂₀¹³¹⁴
    09-11

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

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


    onLoad(options) {

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

    }



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