分享到微信好友和朋友圈都是纯链接,分享到qq就有卡片。
config: ok, checkApi也都显示true
const opts = {
debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。
appId: data.appId, // 必填,公众号的唯一标识
timestamp: data.timestamp.toString(), // 必填,生成签名的时间戳
nonceStr: data.nonceStr, // 必填,生成签名的随机串
signature: data.signature,// 必填,签名
jsApiList: [ // 必填,需要使用的JS接口列表
'updateAppMessageShareData',// 分享给朋友、分享到QQ
'updateTimelineShareData',// 分享到朋友圈、分享到QQ空间
'onMenuShareAppMessage',//老版本分享接口。
'onMenuShareTimeline'//老版本分享接口。
]
}
wx.config(opts);
wx.ready(function () {
const imgUrl = 'http://' + location.host + '/static/individual/logo.png';
const shareData = {
title: "标题", // 分享标题
desc: "内容", //分享描述
link: location.href, // 分享链接
imgUrl: imgUrl, // 分享图标,
success: function () {
console.log("成功");
alert('成功')
},
cancel: function () {
console.log("失败")
alert('失败')
}
}
wx.updateAppMessageShareData(shareData);
// wx.updateTimelineShareData(shareData);
// wx.onMenuShareAppMessage(shareData);
// wx.onMenuShareTimeline(shareData);
})
全域名开放造成的,目前从下面三个入口进入还可以。
1.公众号菜单访问后分享
2.生成二维码,识别二维码后分享
3.访问页面后添加到收藏,从微信收藏中进入后分享
时间: 2022-07-05
手机: iPhone 13 15.4, 微信 8.0.24
有没有官方人员确认一下? @微信,@微信开放社区, @社区技术运营专员
时间:2022-10-10
手机:红米K30
使用对话框中的URL进入,分享后只能是链接
使用二维码扫码进入后,分享后为卡片