微信网页自定义分享

wx.config({
    appId:, // 必填,公众号的唯一标识
    timestamp: , // 必填,生成签名的时间戳
    nonceStr: , // 必填,生成签名的随机串
    signature: , // 必填,签名
    jsApiList: ['updateAppMessageShareData', 'updateTimelineShareData'], // 必填,需要使用的JS接口列表
  });
  wx.ready(function () {
    //需在用户可能点击分享按钮前就先调用
    wxSelf.updateAppMessageShareData({
      title: ' ', // 分享标题
      desc: '', // 分享描述
      link: , // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致
      imgUrl: , // 分享图标
      success: function () {
        console.log('分享成功');
      },
      fail: (error) => {
        console.log('fail', error);
      },
      complete: (res) => {
        console.log('complete', res);
      },
    });
    wx.updateTimelineShareData({
      title: '', // 分享标题
      link: , // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致
      imgUrl: , // 分享图标
      success: function () {
        // 设置成功
        console.log('分享成功');
      },
    });

微信版本号1.6.0
分享设计规范
分享标题:14字以内,建议使用朋友般亲切的口吻
分享图标:尺寸120*120,大小不超过10K,不支持GIF格式。必须采用https协议。
分享描述:20字以内,对标题的简要解读。
分享链接:外链页面所在服务器至少能支持每秒1500次的访问压力,且每次访问的响应时间200ms以内。必须采用https协议。
分享行为:页面上无分享按钮,页面上无诱导分享行为,包含但不限于分享后才能看到特定的信息,分享后才能进行下一步流程,分享后可以获得奖励等
分享文案:分享时“文案”和“图片”可以正常显示,分享后链接可以访问。

分享给朋友
分享图标 尺寸40*40,大小不超过5K,不支持GIF格式。必须采用https协议。

你可能感兴趣的:(微信网页自定义分享)