收藏
回答

求助!如何让小程序被唤醒时展示特定的弹窗?

项目背景:电商

问题场景:小程序被唤醒时,展示获得的优惠券弹窗

本人思路:在app.js的 onShow方法中请求优惠券接口,并展示。但是无奈无法通知到所有界面,也没啥思路去怎么展示。


如果说在【首页】或者【我的】里面的onShow请求并展示的话不符合项目需求,需求是小程序被换形时,用户可以在任何界面大退掉,当重新进入小程序时无法保证是【首页】或者是【我的】。


有没有解决方案?


iOS的话 在AppDelegate里有个applicationWillEnterForeground: 这个方法,监听被唤醒,然后用NotificationCenter 告诉 rootViewController被唤醒了,把弹窗放到 rootViewController.view上就可以了。本人是iOS开发的,刚接触小程序,用iOS的思路一直在想,应该思路错了,有没有什么解决方案呢?


最后一次编辑于  2018-03-10  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答