# 分享
# 主动分享
# 接口说明
用于主动分享数据到第三方分享平台。
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"
});