在应用进入Android上的近期活动列表之前,Cordova中是否可以清除屏幕?
我正在做一个我不希望用户在暂停期间能够看到比赛场地的游戏。因此,在应用程序出现在最近的活动列表中之前,我需要切换视觉效果。
此刻,我正在收听Cordova的“暂停”事件,但是即使此时我再次渲染画布(甚至完全删除了画布),这种新状态也不会显示在最近的应用列表中而是仍然显示前一帧。
我已经看到一些银行应用程序具有这种行为,所以应该可以通过某种方式实现。
PS:我正在使用PIXI作为框架,但是我认为这里无关紧要。
答案 0 :(得分:0)
我终于通过以下博客文章找到了解决方案:https://medium.com/@lakshaydulani/hybrid-app-horror-hiding-the-screenshot-in-app-switcher-82c318a350bf
显然,有一个Cordova插件可以完全满足我的需求:https://github.com/devgeeks/PrivacyScreenPlugin
只需安装并编译该应用程序即可。甜蜜!