var inShare = api.require('inShare');
inShare.shareImgsTo({
imgPaths:'cache://image/test1.png,cache://image/test2.png',
sendPattern:'ONLY',
description:'这是分享的测试图片描述',
//packageName:'com.tencent.mobileqq',
//activityName:'com.tencent.mobileqq.activity.JumpActivity',
// 微信包名 com.tencent.mm
//QQ包名 com.tencent.mobileqq
//packageName:'com.tencent.mobileqq',
//activityName:'com.tencent.mobileqq.activity.JumpActivity',
app:'qqFriend',
},function(ret,err){
if(ret.status){
alert(JSON.stringify(ret));
}else{
alert(ret.errorMessage);
}});
app:
- 类型:字符串
- 描述:(可选项)模块提供了几个常用的分享应用。若本参数不为空则模块忽略 packageName 和 activityName 参数。
- 取值范围:
- qqFriend (Android指定分享到“QQ好友”,ios指定打开“QQ”选择分享)
- qqZone (Android指定分享到“QQ空间”,ios指定打开“QQ”选择分享)
- wxCircle (Android指定分享到“微信朋友圈”,ios指定打开“微信”选择分享)
- wxFriend (Android指定分享到微信好友,ios指定打开“微信”选择分享)
- xinLang (分享到“微博”)
- 注意:
- qqZone :Android中 qqZone 代表的是一个单独的应用--QQ空间,而非QQ中的空间。
- xinLang :很多应用都有多个版本(比如:微博、新浪微博4G版、新浪微博HD...),这里的xinLang对应--微博(安卓包名为com.sina.weibo,ios bundleid为com.apple.share.SinaWeibo.post)。