微信從4月份開始,調(diào)整了微信分享的機(jī)制,現(xiàn)在分享必須通過jssdk的自定義分享才能正確的分享,未使用jsdk也可以分享,只是分享的時(shí)候縮略圖和描述是使用微信默認(rèn)的縮略圖以及連接。
參見微信最新的官方文檔(https://mp.weixin.qq.com/wiki)
這里要提醒下,在使用自定義分享的時(shí)候,分享的連接域名必須是在js安全域名內(nèi)的,否則也是不能正確分享的,在官方文檔中有特別說明,只有“分享到朋友圈”和“分享給朋友”兩種方式需要
wx.onMenuShareTimeline({
title: '', // 分享標(biāo)題
link: '', // 分享鏈接,該鏈接域名或路徑必須與當(dāng)前頁面對應(yīng)的公眾號JS安全域名一致
imgUrl: '', // 分享圖標(biāo)
success: function () {
// 用戶確認(rèn)分享后執(zhí)行的回調(diào)函數(shù)
},
cancel: function () {
// 用戶取消分享后執(zhí)行的回調(diào)函數(shù)
}
});