我在转发的时候通过 path 指定了一个特别的页面(并带有 query 参数),多数情况下,别人点击那个“分享卡片”就能进入指定的页面。
但是,有一种情况很麻烦,就是某个人如果刚刚从这个小程序退出来(实际上只是 hide 并没有真正关闭),这时他如果点击那个“分享卡片”就不是进入指定的页面,而是重新打开他刚刚退出来的那个页面(应该就是直接 show 出来了)。
这就产生了一个很严重的问题,我的程序需要在分享卡片对应的那个页面里做一个特殊功能的(比如建立邀请关系),由于前面说的这种情况,这个功能有可能会失效。请问有什么办法能解决吗?
网友回复:
自己顶一下。
澄清一点,我原帖中提到【建立邀请关系】并不是【邀请朋友来使用这个小程序】,因为如果别的朋友以前没有使用过这个小程序的话,是不会遇到这个问题的。
我这里只是举例说明,比如点评类的应用,我看到一个店铺很不错,就转发到群里,其他群友点击我的分享卡片进入小程序后,也关注了这个店铺,但这个朋友是我邀请来的,系统会给我增加店铺积分。现在的问题在于,那个朋友本身已经是这个小程序的用户,而且他刚刚从小程序离开(只是 hide,并没有真正退出小程序,因为小程序根本就是不能退出的),此时点击我分享的卡片,只是 show 出来,而没有进入我转发时指定的页面链接,因此系统就无法给我增加店铺积分了。这个缺陷给运营方面带来了很大的困扰!