YISModule.Share.shareToPlatforme

同 share 比起来,这个是针对某一个特定的社交平台来做的。他们的配置参数几乎是一致的。

客户端参数

参数类型必填项默认值描述备注平台
shareType String 分享平台。WechatTimeline:微信朋友圈, WechatFriends:微信好友,SinaWeibo:新浪微博(Qunar 暂时没有),QQ:QQ(Qunar 暂时没有),QQZone:QQ 空间(Qunar 暂时没有),SMS:短信,Email:邮件,Copy:复制(Qunar 暂时没有),OSMore:系统更多分享

iOS

Android

linkUrl String× 非常用参数,如果有 linkUrl,会被当作链接分享;如果没有 linkUrl,有 imageUrl,当作 imageUrl 分享;如果没有 linkUrl 和 imageUrl,当作纯文本分享。

iOS

Android

imgUrl String× 图片

iOS

Android

title String× 标题

iOS

Android

text String× 内容

iOS

Android

options Object× 额外参数

iOS

Android

miniProgramUserName String 跳转的小程序的原始 ID 分享到小程序参数

iOS

Android

miniProgramPath String 跳转小程序的路径 分享到小程序参数

iOS

Android

shareHdImageURL String 分享小程序的图片 分享到小程序参数

iOS

Android

miniProgramTypeStringrelease 小程序的类型。release 线上,dev 开发, preview 预览 分享到小程序参数

iOS

Android

imgCompressStringcompress 是否压缩小程序分享图片。origin 原图,compress 压缩 分享到小程序参数

iOS

Android

调用示例

// client
YISModule.Share.shareToPlatforme({
    shareType:"QQ",
    imageUrl:"http://share.csdn.net/uploads/24bd27fd3ad6a559873c4aff3bd64a60/24bd27fd3ad6a559873c4aff3bd64a60_thumb.jpg",
    title:"分享图书",
    text:"这本书的简介大概是这样",
    linkUrl:"http://csdn.net"
});