shareMorePic
来自于:开发者立即使用
概述
shareMorePic为原生自定义微信分享,可分享多图加文字到微信朋友圈。
shareMPT
发表内容
shareMPT({params}, callback(ret, err))
params
sharepic:
- 类型:数组
- 描述:为需要分享图片地址的数组
sharetext:
- 类型:字符串
- 描述:需要分享的文字内容 , 不能特别长
callback(ret, err)
ret:
- 类型:JSON 对象
- 内部字段:
{
state:1 //启动微信成功,不是分享成功,请注意
}
示例代码
var sharemorePic = api.require('shareMorePic');
var mycars = new Array();
mycars.push(picaddressshare);
mycars.push(picaddressshare);
mycars.push(picaddressshare);
var paramshare = {
sharepic : mycars,
sharetext : "分享图片"
};
sharemorePic.shareMPT(paramshare, function(ret) {
alert(JSON.stringify(ret));
});
补充说明
picaddressshare为变量,建议不要传特别大的图片,否则启动微信会有一些延迟,如有别的需要发邮件到zd_9022952@163.com,反馈如果能做我会更新模块。 最少一张图片最多9张,多传了也不会有9张以上。
由于是原生开发,微信没有分享9张图片的SDK,所以限制要多一些,使用者传递图片参数必须是内存卡路径,不支持相对路径fs:// widget://等,如果图片传递错误会导致分享失败。分享完成之后, 没有办法返回自己的app,这也是原生的和官方的差异。
可用性
Android系统
可提供的1.0.0及更高版本