# share
分享内容到三方应用。
# 支持说明
应用能力 | Android | iOS | PC | 预览效果 |
---|---|---|---|---|
小程序 | 3.7.0 | 3.7.0 | X | 扫码预览 用BoosHi扫码或PC端点击 |
网页应用 | 待开发 | 待开发 | X | 待补充 |
# 输入
继承标准对象输入,扩展属性描述:
名称 | 数据类型 | 必填 | 默认值 | 描述 |
---|---|---|---|---|
channelType | string[] | 否 | ["wx", "wx_timeline"] | 指定分享的渠道 示例值:["wx", "wx_timeline"] 可选值: wx :微信分享wx_timeline :微信朋友圈分享 |
contentType | string | 是 | 指定内容的类型。目前支持文本、图片、URL 分享。 示例值:text 可选值: text :文本image :图片url :在线链接 | |
title | string | 否 | 分享标题。示例值:share message title 注意: 仅在 contentType = "url" 下生效,且为必选参数。 | |
content | string | 否 | 分享的内容。示例值:share this message to your friends. 注意: 如果 contentType = "text" 则该字段不能为空。 | |
image | string | 否 | 分享的图片的 Base64 编码。 注意: 如果 contentType = "image"或者"url" 则该字段不能为空。 | |
url | string | 否 | 在线 URL。示例值:https://hi.zhipin.com/ 注意: 如果 contentType = "url" 则该字段不能为空。 |
# 输出
继承标准对象输出,无扩展属性
# 示例代码
bz.share({
channelType: [
"wx",
"wx_timeline"
],
contentType: "url",
title: "测试标题",
image: 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAtNJREFUaEPtmTFoFEEUhv+3d7eHCkIqQdyNaOLu2mihGLEJaCF2FhEEIQQiioVBbESxSArTScAicCKEQGwEsUulphBUTIqgyW1CQHeCQixEMEEyG+/JCUo47m52z9nggFfu/G/e//HesHNvCYb/KCv/oWv3AOghYA3MbyyiqU4h53XnywTgrVPcXyBeqjXL4HuBiK/qhMgEIHQKl0E0Ws8oAWOekH26IDIBKDv2YyKcbWSSmfuC5XhMB0QmAKFjL4BwoKFBwhM/kg0B04BlAlB27JgI+SZGvvpCtqUx2kirHWBu9zY3l/8Rqcz5QmrJrWWTzWbLe/LdZFnPjQVYcO0bDAwrAL75Qu5UQSZZ116BsN2eBOO0InnoCxkkMajSaAUoO/Z5IjxUJQX4qS/iU2qdWqEVYMGxXzKhS5WWgfFAyF6VLsm6NoCyWywR+GLCpMOekDeTaFUaLQCLjj1UIdxWJfuzTrjgR3Iisb6J8K8BQjd/ArBepDGT38i5HZ++L6eJyeRFNrsLO4pFezWlEekLWUwZ0+RW0uJOi3sLxyoVepU2nAivvUgqD3rSfVtqofn2Qr/FdD9pks06BgZbiavGWMyfKxatgPlDIOKZ6rPUAKFbGAFooFUT+uJ4xBfxNQpd+2OzTRk8GIi4VNUkvefoM9l8p2o1qwCsALj0rwKAeeo/wFa1S4M8E2ZXADRgNEDO4uNGA3ypyO0mA0z7Qh41F4Bo1I/WrxgLUCHuPxjFD4wFyIOPdIh4xlSAVW+fbKMpbBgKwM98EZ/8dRs18S5ExHe9KL5uLgC41xPxuLkAOT7svY9njQRgYCkQsvP35c64M1D7mco4ACI640Xrk0ZWoLZ9jDsD9b5yGtVCte1jVAXqtY9ZAIxbwbK8U/vf2IgWYuCdXJddh1awZiQAgHO+kI/qTSaqFZhWDLZKmwdbsKzurRylEDDXyHxLs9GtNJ8k10+80s1b7YrzMgAAAABJRU5ErkJggg=='
url: "https://hi.zhipin.com/",
success(res) {
console.log(JSON.stringify(res));
},
fail(res) {
console.log(`share fail: ${JSON.stringify(res)}`);
}
});
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
success
返回对象示例:
{
"errMsg": "share:ok"
}
1
2
3
2
3