钉钉使用分享功能的时候会先有一个其他的弹窗,然后才是分享的弹窗
dd.biz.util.share({
show: setting.show || true, // 控制按钮显示, true 显示, false 隐藏, 默认true
control: setting.control || false, // 是否控制点击事件,true 控制,false 不控制, 默认false
showIcon: setting.showIcon || true, // 是否显示icon,true 显示, false 不显示,默认true; 注:具体UI以客户端为准
text: setting.text || '', // 空字符串显示默认文本
onSuccess: function() {
dd.biz.util.share({
type: setting.type || 0, // 分享类型,0:全部组件 默认; 1:只能分享到钉钉;2:不能分享,只有刷新按钮
url: setting.url,
content: setting.content || setting.text || '',
title: setting.title || setting.text || '',
image: setting.image || App.globalData.siteInfo.wechatImgRoot + 'work-order-logo-green.png',
onSuccess: function(res) {
console.log('分享成功', res)
callback && callback(res)
},
onFail: function(err) {
console.log('分享失败1', err)
callback && callback(err)
}
})
},
onFail: function(err) {
console.log('分享失败2', err)
callback && callback(err)
}
})