收藏
回答

小程序wx.showShareMenu有没有办法全局开启?

wx.showShareMenu如果想要每个页面都能分享,就需要每个页面都设置一遍,有没有方法可以一次设置为全局开启?

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

3 个回答

  • LeeJim🌀
    LeeJim🌀
    2020-09-02

    可以参考我写的文章:

    https://developers.weixin.qq.com/community/develop/article/doc/000ceaae4f8df848ca0ac8e6156813

    2020-09-02
    有用 2
    回复
  • destiny
    destiny
    2021-04-29

    2021-04-29
    有用 5
    回复 1
    • YU
      YU
      2023-02-08
      很赞!
      2023-02-08
      1
      回复
  • 微喵网络
    微喵网络
    2020-09-02

    分享功能本来就是要每个页面都设置的

    而且在没有用过wx.hideShareMenu的情况下,根本就不需要用wx.showShareMenu

    2020-09-02
    有用
    回复 5
    • min
      min
      2020-09-02
      默认情况下是显示了“发送给朋友”,但是“分享到朋友圈”按钮是灰的,如果想要开启“分享到朋友圈”是不是就需要每个页面设置呢
      2020-09-02
      回复
    • 微喵网络
      微喵网络
      2020-09-02回复min
      和发送给朋友同样,发动给朋友是onShareAppMessage,朋友圈是onShareTimeline https://developers.weixin.qq.com/miniprogram/dev/reference/api/Page.html#onShareTimeline
      2020-09-02
      回复
    • min
      min
      2020-09-02回复微喵网络
      这个我知道,只是想问上面你说的:在没有用过wx.hideShareMenu的情况下,根本就不需要用wx.showShareMenu-----------没有用过wx.hideShareMenu,页面上“发送给朋友”按钮是亮的,可以操作,但是“分享到朋友圈”按钮是灰的,提示未设置分享,是不是需要在分享的页面调用一下wx.showShareMenu,并在里面增加shareTimeline?
      2020-09-02
      回复
    • 微喵网络
      微喵网络
      2020-09-02回复min
      在没有用过wx.hideShareMenu的情况下,根本就不需要用wx.showShareMenu
      2020-09-02
      回复
    • 📍-H'an"cun
      📍-H'an"cun
      2023-10-27回复min
      在没有用过wx.hideShareMenu的情况下:
      1、【转发给朋友】声明,onShareAppMessage
      2、【分享到朋友圈】同时声明,onShareAppMessage, onShareTimeline
      2023-10-27
      回复
登录 后发表内容
问题标签