iphone - PhoneGap 事件未在 iPhone 上触发

标签 iphone ios events cordova resume

我已经开始使用 PhoneGap 和运行 iOS 5 的 iPhone 为 iPhone 进行开发。使用以下代码,设备就绪和在线事件似乎在应用程序启动时触发,但其他事件均未触发,特别是恢复/暂停事件似乎。我试过使用菜单按钮关闭应用程序,然后重新打开它,但似乎没有任何东西可以触发恢复事件。

如果有人能阐明这一点,我们将不胜感激。

提前致谢!

window.addEventListener('load', function () {
    document.addEventListener('deviceready', onDeviceReady, false);
}, false);

function onDeviceReady() {
    document.addEventListener('resume', onResume, false);
    document.addEventListener('pause', onPause, false);
    document.addEventListener('online', onOnline, false);
    document.addEventListener('offline', onOffline, false);
}

function onResume() {
    alert('resume');
}

function onPause() {
    alert('pause');
}

function onOnline() {
    alert('online');
}

function onOffline() {
    alert('offline');
}

最佳答案

对我来说这是一个 ID10-T error :我的 PhoneGap 应用程序正在重定向到我在一个地方更改过但在另一个地方没有更改的 URL。结果是我看起来像是在运行我的开发代码,但实际上我是在运行没有 onResume 和 onPause 事件的远程服务器运行代码!

顺便说一句,这些事件的文档可以在 http://docs.phonegap.com/en/1.4.1/phonegap_events_events.md.html 找到

关于iphone - PhoneGap 事件未在 iPhone 上触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8930280/

相关文章:

ios - Metal iOS 中的 tex2Dproj 等价物

jquery - 将 Jquery onclick 事件添加到某个类中的所有链接

iphone - 如何居中对齐,忽略某些字符?

ios - CFNetwork 匿名密码?

iphone - 为 iPhone 构建 ARM 汇编器 vorbis 解码器库 'Tremolo'

ios - 视觉格式化语言、按钮宽度和高度约束

asp.net - 如何在中等信任环境中连接到当前的 FormsAuthenticationModule?

javascript - dropBefore 事件未按预期工作

iphone - CALayer -drawInContext : and -renderInContext:? 之间有什么区别

iphone - 与分配工具一起使用时应用程序崩溃