bl.internal.shareToChannel(Object object)
基础库版本 >=
3.57.0支持
分享到指定渠道。
参数
Object object
| 属性 | 类型 | 默认值 | 必填 | 说明 | 版本 |
|---|---|---|---|---|---|
| channel | string | 是 | 要分享的渠道,对应值和 bl.internal.canIUseShareChannels 一致 | 3.57.0 | |
| mode | string | 是 | 分享的内容类型,详见下表 | 3.57.0 | |
| data | object | 是 | 分享内容 | 3.57.0 | |
| success | function | 否 | 接口调用成功的回调函数 | 3.57.0 | |
| fail | function | 否 | 接口调用失败的回调函数 | 3.57.0 | |
| complete | function | 否 | 接⼝调⽤结束的回调函数(调⽤成功、失败都会执⾏) | 3.57.0 |
string mode 参数说明
| 属性 | 说明 | QQ、QZONE | WECHAT、WECHAT_MONMENT | SINA | BILI_DYNAMIC |
|---|---|---|---|---|---|
| text | 分享文字 | √ | √ | √ | √ |
| image | 分享大图片 | √ | √ | √ | √ |
| link | 分享链接 | √ | √ | √ | √ |
| video | 分享视频 | √ | √ | √ | |
| audio | 分享音频 | √ | √ | √ | |
| mini_program | 分享到小程序 | √ | √ |
object data 参数说明
| 属性 | 类型 | 默认值 | 必填 | 说明 | 版本 |
|---|---|---|---|---|---|
| desc | string | 是 | 分享的文本内容 | 3.57.0 | |
| title | string | 是 | 标题 | 3.57.0 | |
| link | string | 是 | 分享的链接地址,点击分享内容被打开的地址 | 3.57.0 | |
| imageUrl | string | 否 | 分享的图片地址,支持blfile、包内资源以及网络图片 | 3.57.0 | |
| mediaUrl | string | 否 | 分享音频点击卡片上直接播放的地址,即音频数据地址(仅支持网络), | ||
| 卡片的跳转地址由 link 属性配置 | 3.57.0 | ||||
| programId | string | 否 | 目标小程序 ID (mini_program 专用) | 3.57.0 | |
| programPath | string | 否 | 目标小程序页面路径 (mini_program 专用) | 3.57.0 | |
| header | string | 否 | 小程序卡头部标题 (mini_program 专用) | 3.57.0 | |
| bizType | number | 否 | BILI_DYNAMIC 专用 | 3.57.0 | |
| pictureList | array | 否 | BILI_DYNAMIC 专用, 大图模式时预设的图片 | 3.57.0 |