- 55浏览
- 2023-03-27
onShareAppMessage: (options) => {
var that = this;
var shareObj = {
title: '',// 默认是小程序的名称(可以写slogan等)
path: '', // 默认是当前页面,必须是以‘/’开头的完整路径
imageUrl: '', //自定义图片路径,可以是本地文件路径、代码包文件路径或者网络图片路径,支持PNG及JPG,不传入 imageUrl 则使用默认截图。显示图片长宽比是 5:4
success: (res) => {// 转发成功之后的回调
if(res.errMsg == 'shareAppMessage:ok'){}
},
fail: (err) => {// 转发失败之后的回调
console.log('转发失败之后的回调', err)
if(res.errMsg == 'shareAppMessage:fail cancel') {// 用户取消转发
console.log('用户取消转发')
}else if(res.errMsg == 'shareAppMessage:fail') {// 转发失败,其中 detail message 为详细失败信息
console.log('转发失败,其中detail message 为详细失败信息')
}
},
complete: () => {// 转发结束之后的回调(转发成不成功都会执行)
console.log('转发结束之后的回调(转发成不成功都会执行)')
}
}
if(options.from == 'button'){
var eData = options.target.dataset;
shareObj.path = '/pages/btnname/btnname?btn_name='+eData.name;
}
return shareObj;
},
版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、本文由会员转载自互联网,如果您是文章原创作者,请联系本站注明您的版权信息。