- 微信二次分享自定义图标描述不显示,没改动过代码,之前一直可以。
https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/JS-SDK.html
2021-04-27 - 微信二次分享自定义图片描述不显示?
debug打开后,微信反馈的各项分享都正常,就是不显示自定义的图片和描述,想问下为什么[图片]在微信开发者工具中调试,wx.config没有获取到权限,是空的,麻烦大佬们帮忙看下,谢谢。 代码如下: Media.weixin = { init: function () { var that = this; that.checkJsAPI(); }, config: function () { var that = this; var obj_url = encodeURIComponent(location.href.split('#')[0]); $.ajax({ url: url, type: 'get', dataType: 'json', data: {}, success: function (json) { if (json.status != '200') { return console.error(json); } alert(json.data.appId) wx.config({ debug: true, appId: json.data.appId, timestamp: json.data.timestamp, nonceStr: json.data.noncestr, signature: json.data.sign, jsApiList: [ 'checkJsApi', 'onMenuShareTimeline', 'onMenuShareAppMessage', 'onMenuShareQQ' ], }); }, }); }, checkJsAPI: function () { var that = this; wx.ready(function () { wx.checkJsApi({ jsApiList: [ 'checkJsApi', 'onMenuShareTimeline', 'onMenuShareAppMessage', 'onMenuShareQQ' ], success: function (res) { console.log(res); that.shareFriend(); that.shareTimeline(); that.shareQQ(); }, }); }); wx.error(function(res){ console.log('erre:'+res) // config信息验证失败会执行error函数,如签名过期导致验证失败,具体错误信息可以打开config的debug模式查看,也可以在返回的res参数中查看,对于SPA可以在这里更新签名。 }); }, //分享给好友 shareFriend: function () { var that = this; var title = $U.title || '换手率短线炒股神器'; var desc = $U.shareContent || '换手率短线炒股神器'; var img_url = $U.imageUrl; alert(desc); wx.onMenuShareAppMessage({ title: title, // 分享标题 desc: desc, // 分享描述 link: location.href, // 分享链接 imgUrl: img_url, // 分享图标 type: '', // 分享类型,music、video或link,不填默认为link dataUrl: '', // 如果type是music或video,则要提供数据链接,默认为空 success: function () { // 用户确认分享后执行的回调函数 alert('success1'); }, cancel: function () { // 用户取消分享后执行的回调函数 alert('cancel'); }, }); }, shareQQ: function () { var that = this; var title = $U.title || '换手率短线炒股神器'; var desc = $U.shareContent || '换手率短线炒股神器'; var img_url = $U.imageUrl; wx.onMenuShareQQ({ title: title, // 分享标题 desc: desc, // 分享描述 link: location.href, // 分享链接 imgUrl: img_url, // 分享图标 success: function () { // 用户确认分享后执行的回调函数 }, cancel: function () { // 用户取消分享后执行的回调函数 }, }); }, //分享到朋友圈 shareTimeline: function () { var that = this; var title = $U.title || '换手率短线炒股神器'; var img_url = $U.imageUrl; wx.onMenuShareTimeline({ title: title, // 分享标题 link: location.href, // 分享链接 imgUrl: img_url, // 分享图标 success: function () { // 用户确认分享后执行的回调函数 console.log('share'); }, cancel: function () { // 用户取消分享后执行的回调函数 setTimeout(function() { alert('cancel') }, 500) }, trigger: function() { alert('triggger'); } }); }, };
2021-04-26