我在 Windows 8.1 中有一个 WinJS 通用应用程序。出于这个问题的目的,我只关心应用程序的平板电脑/桌面部分。
当应用程序最小化或挂起时,有没有办法隐藏/隐藏敏感数据,这样当用户 Alt+Tabs 时他们看不到任何敏感数据?
我已经在 iOS 和 Android 中完成了上述操作,但事实证明 Windows 更加困难。
更新 1:我能够确定应用程序何时隐藏使用 MSVisibilityChange
document.addEventListener('msvisibilitychange', function() {
if(document.visibilityState == 'visible') {
console.log('app is active');
} else {
console.log('app is hidden');
}
});
我尝试显示图像以隐藏任何敏感数据,但 Alt+Tab 任务切换器仍显示敏感数据,而不是旨在隐藏该数据的图像。