该问题主要针对的是手机端分享没有问题,pc端是有问题的情况,其实pc端是可以设置分享内容的
关键代码在于jssdk准备放弃的onMenuShareAppMessage方法
这可能是微信的一个bug,在jweixin-1.4.0.js以上版本updateAppMessageShareData都对pc端无效,
但是onMenuShareAppMessage(虽然标记过期)在pc端有效,建议两个方法都调用,例如:
wx.ready(function () { wx.updateAppMessageShareData(shareData); wx.updateTimelineShareData(shareData); try{ wx.onMenuShareAppMessage(shareData) wx.onMenuShareTimeline(shareData) } catch(e){} });
得重公众号进,或者把链接收藏了在直接进链接分享,就有了
【真TM恶心】
我用了你说的方法旧版新版方法都使用,确实电脑微信的自定义分享生效了,但仅仅是标题生效,图片没显示
试了,不行,我用的是jweixin-1.6.0.js
秀