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


科尔

多瓦有没有办法在应用程序进入Android上的最近活动列表之前清除屏幕?

我正在制作一款不希望用户在暂停期间看到游戏场地的游戏。所以我需要在应用程序最终进入最近的活动列表之前切换视觉对象或其他东西。

目前,我正在侦听来自 Cordova 的"暂停"事件,但即使我此时再次渲染画布(甚至完全删除它),这个新状态也不会显示在最近的应用程序列表中,而是仍然显示上一帧。

我看到一些银行应用程序有这种行为,所以应该以某种方式成为可能。

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

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

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

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

最新更新