微信小游戏怎么判断是从后台回来的还是从入口点进来的?

如题,分享给好友后,好友点击卡片进入游戏。
游戏内部通过解析url中的query来得到分享者的游戏id,加入游戏。
玩了一会儿,游戏最小化(后台运行)。之后玩家又从分享的卡片点进来,却无法再次进入游戏,因为游戏根本就没销毁,所以onLauch不会再次运行。

wx.onShow

https://developers.weixin.qq.com/minigame/dev/guide/framework/scene.html