我有一个简单的Windows通用应用程序(JavaScript),它设置为在Win10(构建10586)的kiosk模式中使用。 我有一个问题,当平板电脑切换到睡眠模式并唤醒时,应用程序在最后状态下没有打开,它刷新(我认为锁定屏幕上方的视图重新创建)。有没有办法恢复该状态和/或阻止重新创建该视图。 要重现该问题,只需创建Blank App(通用Windows)JavaScript,在main.js中添加以下代码
setTimeout(function () {
document.getElementById('1').remove();
},2000);
和index.html
<div id="1">Content goes here!</div>
在清单文件中添加,以便可以在自助服务终端模式下设置应用
<Extensions>
<uap:Extension Category="windows.lockScreenCall" />
<uap:Extension Category="windows.aboveLockScreen"/>
</Extensions>
使用MSBuild(14)构建应用程序并将其设置为kiosk模式。等待平板电脑进入睡眠模式或按电源按钮,然后将其切换回来,注意div再次出现在屏幕上(应用程序重新创建)。