呼起分享界面
参数 | 类型 | 必填项 | 默认值 | 描述 | 备注 | 平台 |
---|---|---|---|---|---|---|
shareInfos[i].shareType | String | √ | 分享平台。WechatTimeline:微信朋友圈, WechatFriends:微信好友,SinaWeibo:新浪微博(Qunar 暂时没有),QQ:QQ(IOS 暂时没有),QQZone:QQ 空间(Qunar 暂时没有),SMS:短信,Email:邮件,Copy:复制(Qunar 暂时没有),OSMore:系统更多分享 | iOS Android | ||
shareInfos[i].linkUrl | String | × | 非常用参数,如果有 linkUrl,会被当作链接分享;如果没有 linkUrl,有 imageUrl,当作 imageUrl 分享;如果没有 linkUrl 和 imageUrl,当作纯文本分享。 | iOS | ||
shareInfos[i].link | String | × | 非常用参数,如果有 linkUrl,会被当作链接分享;如果没有 linkUrl,有 imageUrl,当作 imageUrl 分享;如果没有 linkUrl 和 imageUrl,当作纯文本分享。 | Android | ||
shareInfos[i].imgUrl | String | × | 图片 | iOS | ||
shareInfos[i].imageUrl | String | × | 图片 | Android | ||
shareInfos[i].title | String | × | 标题 | iOS Android | ||
shareInfos[i].text | String | × | 内容 | iOS | ||
shareInfos[i].desc | String | × | 内容 | Android | ||
shareInfos[i].options | Object | × | 额外参数 | iOS Android | ||
shareInfos[i].miniProgramUserName | String | √ | 跳转的小程序的原始 ID | 分享到小程序参数 | iOS Android | |
shareInfos[i].miniProgramPath | String | √ | 跳转小程序的路径 | 分享到小程序参数 | iOS Android | |
shareInfos[i].shareHdImageURL | String | √ | 分享小程序的图片 | 分享到小程序参数 | iOS Android | |
shareInfos[i].miniProgramType | String | √ | release | 小程序的类型。release 线上,dev 开发, preview 预览 | 分享到小程序参数 | iOS Android |
shareInfos[i].imgCompress | String | √ | compress | 是否压缩小程序分享图片。origin 原图,compress 压缩 | 分享到小程序参数 | iOS Android |
YISModule.checkJSAPI('Share.share', (support) => {
if(support){
YISModule.Share.share({
shareInfos: [
{
shareType:"QQ",
imageUrl:"http://share.csdn.net/uploads/24bd27fd3ad6a559873c4aff3bd64a60/24bd27fd3ad6a559873c4aff3bd64a60_thumb.jpg",
imgUrl:"http://share.csdn.net/uploads/24bd27fd3ad6a559873c4aff3bd64a60/24bd27fd3ad6a559873c4aff3bd64a60_thumb.jpg",
title:"分享图书",
text:"这本书的简介大概是这样",
desc:"这本书的简介大概是这样",
link:"http://csdn.net",
linkUrl:"http://csdn.net"
}, {
shareType:"WechatFriends",
imageUrl:"http://share.csdn.net/uploads/24bd27fd3ad6a559873c4aff3bd64a60/24bd27fd3ad6a559873c4aff3bd64a60_thumb.jpg",
imgUrl:"http://share.csdn.net/uploads/24bd27fd3ad6a559873c4aff3bd64a60/24bd27fd3ad6a559873c4aff3bd64a60_thumb.jpg",
title:"分享图书",
text:"这本书的简介大概是这样",
desc:"这本书的简介大概是这样",
link:"http://csdn.net",
linkUrl:"http://csdn.net/w"
}, {
shareType:"Default", //表示其他未指定的平台,都适用该分享内容
imageUrl:"http://share.csdn.net/uploads/24bd27fd3ad6a559873c4aff3bd64a60/24bd27fd3ad6a559873c4aff3bd64a60_thumb.jpg",
imgUrl:"http://share.csdn.net/uploads/24bd27fd3ad6a559873c4aff3bd64a60/24bd27fd3ad6a559873c4aff3bd64a60_thumb.jpg",
title:"分享图书",
text:"这本书的简介大概是这样",
desc:"这本书的简介大概是这样",
link:"http://csdn.net",
}
],
success: (successObj) => {
this.log('YISModule.Share.share',[['options', JSON.stringify(this.shareInfos)], ['success', JSON.stringify(successObj)]]);
alert('分享成功');
},
cancel: (params) => {
this.log('YISModule.Share.share',[['options', JSON.stringify(this.shareInfos)], ['cancle', JSON.stringify(params)]]);
alert('取消分享');
}
});
}
});