onShareAppMessage中的path如何在同页面获取里面的参数?
发布于 4 年前 作者 mchen 4689 次浏览 来自 官方Issues

onShareAppMessage: function (res){

let userInfo = wx.getStorageSync("userInfo");

let id = wx.getStorageSync("id");

let nickName = userInfo.nickname

let oldUserId = userInfo.user\_id

let str = JSON.stringify(userInfo);

return {

	title: nickName + '分享了一个不错的清单,赶紧来看看吧~',

	path: "/pages/qingdandetail/qingdandetail?id=" + id + "&nickName=" + nickName + "&oldUserId=" + oldUserId,

	imageUrl: '',

	}

}

分享商品详情给好友,怎么判断是本人点击该链接 还是好友点击 该链接?

怎么在点击该链接后获取path中的参数?

   

3 回复

是不是自己 你得调用接口验证token啊。举个例子:你分享出去,然后你自己未登录的情况下点进去看,肯定是别人,但是你登录后 就显示你自己就行了啊

至于获取参数 onLoad里取就好了。

给个活动页你验证下。你申请成功后,点击邀请。分享给好友,然后把小程序删掉,点这个小程序进去,你看下页面展示的啥。点击助力后又展示啥。

获取参数在onLoad(options){} 的options里面

分享出去的卡片无法判断是谁点击的

回到顶部