最近做小程序,有这样一个需求:要求将用户A在小程序A页面操作行为生成的一个参数id通过分享小程序分享用户B,用户B打开小程序在B页面展示这个参数id。
为了实现这个需求,就用到小程序的分享功能(page的onShareAppMessage方法)。
首先看开发文档:
然后开始操作:
页面a:要分享的页面 pages/a/a.js
onShareAppMessage:function(res){
if (res.from === ‘button’) {
}
return {
title:'测试分享',
path:'/pages/b/b?id=123',
}
},
页面b pages/b/b.js
在b页面的onload中的options参数来接收传递的参数id
//1007场景值为通过单人会话聊天的卡片进入小程序
if (app.globalData.scene == “1007”) {