分享
qh.showShareMenu
解释:显示当前页面窗口分享按钮
方法参数:Object object
object
参数说明:
参数名 | 类型 | 必填 | 默认值 | 说明 |
---|---|---|---|---|
success | Function | 否 | - | 接口调用成功的回调 |
fail | Function | 否 | - | 接口调用失败的回调函数 |
complete | Function | 否 | - | 接口调用结束的回调函数(调用成功、失败都会执行) |
示例:
- 在 js 文件中
qh.showShareMenu({
success: () => {
console.log('show success')
},
fail: () => {
console.log('show fail')
}
});
qh.hideShareMenu
解释:隐藏当前页面窗口分享按钮
方法参数:Object object
object
参数说明:
参数名 | 类型 | 必填 | 默认值 | 说明 |
---|---|---|---|---|
success | Function | 否 | - | 接口调用成功的回调 |
fail | Function | 否 | - | 接口调用失败的回调函数 |
complete | Function | 否 | - | 接口调用结束的回调函数(调用成功、失败都会执行) |
示例:
- 在 js 文件中
qh.hideShareMenu({
success: () => {
console.log('hide success')
},
fail: () => {
console.log('hide fail')
}
}
qh.shareAppMessage
解释:主动拉起转发面板,从1.9.3开始支持。
方法参数:Object object
object
参数说明:
参数名 | 类型 | 必填 | 默认值 | 说明 |
---|---|---|---|---|
title | String | 否 | 当前小程序的名字 | 转发标题,不超过25字。 |
desc | String | 否 | 当前小程序的摘要 | 转发分享描述,不超过25字。 |
imageUrl | String | 否 | 当前小程序的默认图标 | 转发显示图片的链接。 |
success | Function | 否 | - | 接口调用成功的回调函数 |
fail | Function | 否 | - | 接口调用失败的回调函数 |
complete | Function | 否 | - | 接口调用结束的回调函数(调用成功、失败都会执行) |
success 返回参数说明:
参数 | 类型 | 说明 |
---|---|---|
channel | String | 分享所选择的渠道,包括wechat、qq、qzone、ecommand |
result | Boolean | 分享是否成功 |
示例:
- 在 js 文件中
qh.shareAppMessage({
title: '转发标题',
desc: '转发描述',
success: () => {
console.log('分享成功')
}
}
qh.onShareAppMessage
解释:监听用户点击右上角菜单的「转发」按钮时触发的事件,从1.9.3开始支持。
方法参数:Function Callback 用户点击右上角菜单的「转发」按钮时触发的事件的回调函数
object
参数说明:
参数名 | 类型 | 必填 | 默认值 | 说明 |
---|---|---|---|---|
title | String | 否 | 当前小程序的名字 | 转发标题,不超过25字。 |
desc | String | 否 | 当前小程序的摘要 | 转发分享描述,不超过25字。 |
imageUrl | String | 否 | 当前小程序的默认图标 | 转发显示图片的链接。 |
success | Function | 否 | - | 接口调用成功的回调函数 |
fail | Function | 否 | - | 接口调用失败的回调函数 |
complete | Function | 否 | - | 接口调用结束的回调函数(调用成功、失败都会执行) |
success 返回参数说明:
参数 | 类型 | 说明 |
---|---|---|
channel | String | 分享所选择的渠道,包括wechat、qq、qzone、ecommand |
result | Boolean | 分享是否成功 |
示例:
- 在 js 文件中
qh.onShareAppMessage(() => {
return {
title: '转发标题',
desc: '转发描述',
success: () => {
console.log('分享成功')
}
}
})
qh.offShareAppMessage
解释:取消监听用户点击右上角菜单的「转发」按钮时触发的事件,从1.9.3开始支持。