站三界导航
首页 uniapp代码uni-app 微信小程序转发给朋友回调代码

uni-app 微信小程序转发给朋友回调代码

  • uniapp代码
  • 来源:站三界导航
  • 85阅读
  • 2023-04-24

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;
    },

本文结束
本文来自投稿,不代表站三界导航立场,如若转载,请注明出处:https://www.zhansanjie.com/article/details/41043.html

版权声明:

1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

2、本站仅提供信息发布平台,不承担相关法律责任。

3、若侵犯您的版权或隐私,请联系本站管理员删除。

4、本文由会员转载自互联网,如果您是文章原创作者,请联系本站注明您的版权信息。

分享
站三界导航
本站声明:本站严格遵守国家相关法律规定,非正规网站一概不予收录。本站所有资料取之于互联网,任何公司或个人参考使用本资料请自辨真伪、后果自负,站三界导航不承担任何责任。在此特别感谢您对站三界导航的支持与厚爱。