confirm()无法在我的Windows 10 Web App上运行

时间:2015-08-06 08:10:57

标签: javascript windows win-universal-app windows-10 confirm

我正在制作Windows 10 Web App(Project Westminster)。有一个页面要求用户输入内容,并且有一个“保存”页面。按钮,以及指向应用程序另一页面的另一个按钮。

为了防止用户在保存之前单击错误的按钮并丢失他/她的数据,我实现了JavaScript confirm()方法,要求用户在离开前确认。

这适用于Windows 10上的iOS,Android或Edge浏览器,但不适用于Windows 10应用。提示没有显示,但页面也没有退出,就像用户已按下"留在这里"按钮。

如何按预期工作?谢谢!

1 个答案:

答案 0 :(得分:0)

Windows不会阻止您关闭用户选择的应用程序,因此处理此问题的最佳方法是将数据保存在Suspending事件上,并在应用程序恢复时再次加载。 Here's a sample可能会帮助你开始。