收藏
回答

小程序内嵌H5,用updateAppMessageShareData,分享出去的是小程序还是H5?

目前小程序里面内嵌了一个H5页面,然后H5页面有分享按钮,调用wx.updateAppMessageShareData进行分享好友,这时候分享出去的是一个小程序页面,还是一个H5页面呢?我看大部分论坛都说的updateAppMessageShareData分享出一个H5页面。如何实现小程序内嵌H5页面,里面有个按钮,点击可以分享一个小程序页面呢(类似小程序open-type=“share”

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

2 个回答

  • Carlos
    Carlos
    05-21

    wx.updateAppMessageShareData是借助公众号实现H5个性化分享的,跟小程序没关系。

    要想分享小程序页面,要使用小程序的接口wx.showShareMenu或者button实现。

    05-21
    有用
    回复
  • Hlxuan.
    Hlxuan.
    05-20

    首先,wx.updateAppMessageShareData 只是用来自定义分享内容,是不能唤起分享的;

    其次,小程序web-view网页中暂不支持这个接口,当前仅支持部分JSSDK接口:https://developers.weixin.qq.com/miniprogram/dev/component/web-view.html#%E7%9B%B8%E5%85%B3%E6%8E%A5%E5%8F%A3-2


    目前暂不支持。(如何实现小程序内嵌H5页面,里面有个按钮,点击可以分享一个小程序页面呢。

    05-20
    有用
    回复 4
    • OadingL
      OadingL
      05-20
      我是看到携程实现了这个功能,小程序内嵌H5,按钮点击直接就分享了小程序卡片给好友了,能猜出咋实现的嘛
      05-20
      回复
    • Hlxuan.
      Hlxuan.
      05-20回复OadingL
      有些小程序应该是用cover-view组件,将<button open-type="share">覆盖在web-view网页上面实现的。
      05-20
      回复
    • OadingL
      OadingL
      05-20回复Hlxuan.
      原来有个小程序页面内嵌webview。那意思还是要改动原来的小程序页面了
      05-20
      回复
    • Hlxuan.
      Hlxuan.
      05-20回复OadingL
      是的。文档写web-view会覆盖其他组件,我看到之前官方说正在考虑修复方案,不清楚后续是否能用哦。
      05-20
      回复
登录 后发表内容