/**
* 分享操作
* @param {String} id
*/
function shareAction(id,ex) {
var s = null;
if(!id || !(s = shares[id])){
plus.nativeUI.toast( "无效的分享服务!" );
return;
}
if ( s.authenticated ) {
shareMessage(s,ex);
} else {
s.authorize( function(){
shareMessage(s,ex);
},function(e){
plus.nativeUI.toast( "认证授权失败:"+e.code+" - "+e.message );
});
}
}
/**
* 发送分享消息
*
* @param {plus.share.ShareService}
* s
*/
function shareMessage(s, ex) {
var msg = {
content : "找货找车神器-云通途",
extra : {
scene : ex
}
};
msg.href = "http://xxx.xxx.xxx";
msg.title = "xxx";
msg.content = "xxx";
msg.thumbs = [ "_www/images/1024.png" ];
s.send(msg, function() {
plus.nativeUI.toast("分享到\"" + s.description + "\"成功! ");
}, function(e) {
plus.nativeUI.toast("分享到\"" + s.description + "\"失败: " + e.code
+ " - " + e.message);
});
}
同样的代码,android中分享都是对的。就是在IOS中,一直报以下错误
分享到“微信”失败,-7 - 未知错误
啥情况啊??
2 个回复
小闹
遇到同样问题,请问缩略图超过限制是指什么?
阿琼
那是图片大小超出了,我压缩成100*100px,就可以了。