怎么判断APP跳转小程序的时机?

新手上路,请多包涵

1.我想要做APP跳转小程序时,APP账号顶掉小程序账号的功能。 但现在不知道怎么判断此次跳转是APP跳转过来的,还是由别的途径跳转过来的,有相应的事件或者办法吗?
2.onLaunch生命周期只触发一次,不满足要求。 onLoad多次触发,也不满足要求。
3.现在就是想知道APP跳转小程序那个时机,怎么判断? 求大神指点一下

阅读 1.6k
1 个回答

https://open.weixin.qq.com/cg...

String appId = "wxd930ea5d5a258f4f"; // 填应用AppId
IWXAPI api = WXAPIFactory.createWXAPI(context, appId);

WXLaunchMiniProgram.Req req = new WXLaunchMiniProgram.Req();
req.userName = "gh_d43f693ca31f"; // 填小程序原始id
req.path = path;                  //拉起小程序页面的可带参路径,不填默认拉起小程序首页
req.miniprogramType = WXLaunchMiniProgram.Req.MINIPTOGRAM_TYPE_RELEASE;// 可选打开 开发版,体验版和正式版
api.sendReq(req);

path这里可以带参数。比如

/pages/index/index?type=app

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题