科尔多瓦在Android上的近期活动列表中隐藏屏幕

时间:2019-01-05 07:47:41

标签: android cordova pixi.js

在应用进入Android上的近期活动列表之前,Cordova中是否可以清除屏幕?

我正在做一个我不希望用户在暂停期间能够看到比赛场地的游戏。因此,在应用程序出现在最近的活动列表中之前,我需要切换视觉效果。

此刻,我正在收听Cordova的“暂停”事件,但是即使此时我再次渲染画布(甚至完全删除了画布),这种新状态也不会显示在最近的应用列表中而是仍然显示前一帧。

我已经看到一些银行应用程序具有这种行为,所以应该可以通过某种方式实现。

PS:我正在使用PIXI作为框架,但是我认为这里无关紧要。

1 个答案:

答案 0 :(得分:0)

我终于通过以下博客文章找到了解决方案:https://medium.com/@lakshaydulani/hybrid-app-horror-hiding-the-screenshot-in-app-switcher-82c318a350bf

显然,有一个Cordova插件可以完全满足我的需求:https://github.com/devgeeks/PrivacyScreenPlugin

只需安装并编译该应用程序即可。甜蜜!