# 分享
# 主动分享
# 接口说明
用于主动分享数据到第三方分享平台。
sdkInstance.share(options);
# 参数说明
参数说明如下表所示:
| 选项 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
| shareType | number | 否 | 0 | 分享类型,默认为图文类型
|
| title | string | 条件必填 | -- | 分享时显示的标题,当 shareType 为 0、1、3、4 时必填 |
| desc | string | 否 | -- | 分享时显示的描述文案 |
| imageUrl | string | 条件必填 | -- | 分享图片/缩略图的本地地址,当 shareType 为 0、2、3、4 时必填 |
| mediaUrl | string | 条件必填 | -- | 分享音乐/视频的URL,当 shareType 为 3、4 时必填 |
| targetUrl | string | 条件必填 | -- | 点击后的跳转URL,URL是否能正常打开依赖被分享的第三方平台的能力,当 shareType 为 0、3、4 时必填 |
| platforms | array | 否 | -- | 分享到的平台,不填时则默认分享所有平台
|
| success | function | 否 | -- | 分享成功的回调函数(华为侧暂不支持) |
| fail | function | 否 | -- | 分享失败的回调函数 |
| complete | function | 否 | -- | 分享完成的回调函数,成功或失败均会调用 |
# 示例代码
注:示例代码中的参数或选项均为演示数据,仅供参考,谢谢!
sdkInstance.share({
shareType: 0,
title: "分享标题,可填写游戏名称",
desc: "分享描述文案,可填写游戏简介",
imageUrl: "xxxxxxxxxx",
targetUrl: "xxxxxxxxxx"
});