weixin-js-sdk
weixin-js-sdk copied to clipboard
安卓分享到微信和朋友圈失败
js-sdk:1.4.0-test 微信:6.7.3
描述: 在ios上,分享功能正常,在安卓上,分享到QQ和空间正常,分享到微信朋友和朋友圈失败(无法显示自定义参数)
我的代码:
wx.ready(() => {
// 自定义“分享给朋友”及“分享到QQ”按钮的分享内容
wx.updateAppMessageShareData({
title: '111', // 分享标题
desc: '222', // 分享描述
link: '333', // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致
imgUrl: '444', // 分享图标
success () {
// 设置成功
console.log('success')
}
});
// 自定义“分享到朋友圈”及“分享到QQ空间”按钮的分享内容
wx.updateTimelineShareData({
title: '111', // 分享标题
link: '222', // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致
imgUrl: '333', // 分享图标
success () {
// 设置成功
}
});
});
可能是你网页url和图片的url不是同一个协议
遇到同样问题.解决了回复下
遇到同样问题.解决了回复下
直接引用官方的包也是此类情况= =
遇到了相同的情况,后面先引用了旧版的分享api解决
我也遇到相同问题,旧版API也即将抛弃了。就算这解决方案可行也活不久了
我遇到是安卓部分手机不行,ios正常,不懂怎么搞了
原因好像是wx对象上并不存在updateAppMessageShareData和updateTimelineShareData两个方法。
请使用最新版本,应该能解决此问题