1

我想知道如果重新打开应用程序,当我分别切换到另一个应用程序或主屏幕时是否触发了事件?

我没有使用 PhoneGap,而只是使用 Sencha 原生打包(我猜它使用 NimbleKit)。在调试控制台上,我可以看到

stbuild_template[1087:c07] onDeviceResume -1

在我的代码中(在app.js启动事件中)我添加了一个事件监听器:

document.addEventListener("onDeviceResume",function(){alert("I'm Back");},false);

但是该事件没有被触发。我错了什么?

谢谢和最好的问候

4

1 回答 1

0

Sencha Touch 不能单独做到这一点,你必须使用 phonegap。让 phonegap 与 ST2 一起工作非常容易......一旦你集成了它,你就可以像这样轻松地做到这一点:

launch: function() {
    document.addEventListener('resume', myFunctionName, false);

    function myFunctionName() {
        alert('Application has been resumed.');
    }
}
于 2013-08-22T21:07:10.190 回答