2012-08-22 28 views
2

在使用Trigger.IO托管应用程序时告诉应用程序关闭的最佳做法是什么?关闭在Trigger.IO下运行的移动Web应用程序

我想在前面的按钮退出应用程序......我听说为Android navigator.app.exitApp();作品,却得到了一个错误说ExitApp命令()didnt退出,但我希望有一个更跨浏览器的解决方案。

+1

我们还没有实现 - 最好的做法似乎是让用户使用后退按钮退出应用程序,而不是在应用程序内复制该动作 –

+0

是的,我没有看到任何文档。这就是我现在正在做的事情,只是给用户一些方法来*知道他们已经关闭了应用程序。因为我总是会去任务管理器并关闭*应该*关闭的应用程序。 – Grofit

+0

我希望能够通过命令退出应用程序。 –

回答

1

您可以使用forge.event.backPressed来监听后退按钮,并可选择退出应用程序。例如:

forge.event.backPressed.preventDefault(function() { 
    forge.event.backPressed.addListener(function (closeMe) { 
    closeMe(); // this closes the app 
    }); 
}); 
+0

根据文档https://trigger.io/docs/current/api/core/event.html这只适用于Android。有没有相当于iOS? – agwntr

0

詹姆斯贴合应用的记录方法,但内部的方法也可以这样调用:

forge.internal.call('event.backPressed_closeApplication'); 

这种方法被确认在Android上工作,不能确定是否会在iOS上工作。

相关问题