小游戏

相关内容:


此方式适用于用户点击右上角菜单的转发按钮,传入参数与 wx.onShareAppMessage 基本一致,额外增加星汉sdk中 getShareTemplates 方法获取的 channelCode字段。

调用方法
import XH_MINIPRO_STATISTIC from './utils/xh_minipro_statistic_1.5.0.min.js'
XH_MINIPRO_STATISTIC.onShareAppMessage(callback)

callback函数返回的对象说明:

字段 字段类型 字段说明
title string 分享卡片的标题
imageUrl string 分享卡片图片的url
query string 查询字符串,必须是 key1=val1&key2=val2 的格式,用户从分享卡片进入后,可通过 wx.getLaunchOptionSync()wx.onShow() 获取启动参数中的query
channelCode string 通过 getShareTemplates 获取的分享素材,则需传入该参数,注意蛇形与驼峰的区分
cancel function 微信分享取消时触发的回调
success function 微信分享成功时触发的回调
示例
XH_MINIPRO_STATISTIC.onShareAppMessage(() => {
    return {
        title: '',
        imageUrl: '',
        query: 'key1=val1&key2=val2',
        channelCode: '',            //这个很重要
        success(res) {
            console.log('分享成功', {
                errMsg: res.errMsg,
                isSharetoGroup: res.isSharetoGroup //是否分享到群
            });
        },
        cancel(res) {
            console.log('分享取消', {
                errMsg: res.errMsg,
            });
        }
    }
))

分享成功后回调参数说明:

字段 字段类型 字段说明
isSharetoGroup Boolean 本次触发分享成功是否分享到群
errMsg string 本次分享的回调信息

关于分享回调的说明

Last Updated: 3/21/2019, 4:31:09 PM