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协议。