使用uni.share分享時(shí)安卓手機(jī)出問題莱革,顯示?share:fail:[Share微信分享:-3]Unable to send
ios?和小程序都沒有問題氛堕,找了很久發(fā)現(xiàn)是imageUrl?圖片過大引起的挽铁,微信上面說是限制 32KB以下。但是我上傳一百多kb?的圖片分享也沒問題,上傳500多kd的圖片出現(xiàn)錯(cuò)誤。所以對(duì)圖片的限制最好在200kb以下,安卓?不會(huì)出現(xiàn)問題
下面是app端微信好友分享代碼
uni.share({
? ? provider: 'weixin',
scene: "WXSceneSession",
? ? type: 5,//5是分享的?微信小程序
? ? imageUrl:this.activeInfo.photos[0], //分享圖不要超過200kb
? ? title:'邀請(qǐng)你參加'+this.activeInfo.title,
? ? miniProgram: {
? ? ? ? id:that.wxId,?
? ? ? ? path:'/pages/active/activityInfo?shard=1&id=' + this.activeInfo.id,
? ? ? ? type: 0,
????????webUrl: 'https://www.baidu.com'
? ? },
? ? success: ret => {
? ? ? ? console.log(JSON.stringify(ret));
? ? },
????fail: function (err) {
? ? ? ? ? ? console.log("fail:" + JSON.stringify(err));
? ? }
});