收藏
回答

wx.updateTimelineShareData wx.updateAppMessage

wx.updateAppMessageShareData wx.updateTimelineShareData 在h5中无法设置分享图标和标题
回答关注问题邀请回答
收藏

4 个回答

  • 社区技术运营专员--阳光
    社区技术运营专员--阳光
    2021-12-29
    分享没有分享图标和标题?
    


    2021-12-29
    有用
    回复 2
    • 张庭山
      张庭山
      2021-12-29
      是的,现在了解到只能在公众号 菜单中打开链接 才能设置分享链接的标题和图片 是这样的吧 这个规则好像没看到 相关通知
      2021-12-29
      回复
    • 阿童木
      阿童木
      2022-11-05回复张庭山
      您好,我h5 网址在 微信内打开,右上角分享,分享没有标题和图片,进一个网址,是不是 需要把H5 地址放在 公众号 自定义菜单里面,才可以分享 图片和标题
      2022-11-05
      回复
  • 小龙人
    小龙人
    01-18

    https://www.jianshu.com/p/1b6e04c2944a 查看这个文档,填坑

    01-18
    有用
    回复
  • 惠惠
    惠惠
    发表于移动端
    2021-12-27
    ,,
    2021-12-27
    有用
    回复
  • 张庭山
    张庭山
    2021-12-27
    const jsApiList = ['chooseImage', 'updateTimelineShareData', 'updateAppMessageShareData', 'onMenuShareWeibo']
        window.wx.config({
          debug: false,
          appId: data.appId,
          timestamp: data.timestamp,
          nonceStr: data.noncestr,
          signature: data.sign,
          jsApiList: jsApiList,
          openTagList: ['wx-open-launch-weapp'], // 填入打开小程序的开放标签名
          success: function (el) {
            console.log('wx config success')
          },
          fail: function (el) {
            console.log('wx config fail')
          }
        })
    wx.ready(function () {
          wx.checkJsApi({
            jsApiList: jsApiList,
            success: function (res) {
              console.log('wx checkJsApi success')
            },
            fail: function () {
              console.log('wx checkJsApi fail')
              alert('您的微信当前版本不支持此分享功能!')
            }
          })
    
    
          const paramObj = {
            title: title, // 分享标题
            desc: desc, // 分享描述
            link: url, // 分享链接
            imgUrl: imgUrl, // 分享图标
            success: function (res) {
              console.log('wx shareSuccess')
              if (shareSuccess) shareSuccess(res)
            },
            cancel: function (res) {
              console.log('wx cancel')
              if (shareCancel) shareCancel(res)
            },
            trigger: function (res) {
              console.log('wx trigger')
              console.log(shareTrigger)
              if (shareTrigger) shareTrigger(res)
            }
          }
    
    
          // 获取“分享到朋友圈”按钮点击状态及自定义分享内容接口
          // wx.onMenuShareTimeline(paramObj)
          wx.updateTimelineShareData(paramObj)
    
    
          // 获取“分享给朋友”按钮点击状态及自定义分享内容接口
          // wx.onMenuShareAppMessage(paramObj)
          wx.updateAppMessageShareData(paramObj)
    
    
          // 获取“分享到QQ”按钮点击状态及自定义分享内容接口
          // wx.onMenuShareQQ(paramObj);
    
    
          // 获取“分享到腾讯微博”按钮点击状态及自定义分享内容接口
          wx.onMenuShareWeibo(paramObj)
    
    
          // 获取“分享到QQ空间”按钮点击状态及自定义分享内容接口
          // wx.onMenuShareQZone(paramObj);
        })
      })
    }
    
    2021-12-27
    有用
    回复
登录 后发表内容