【问题标题】:Phonegap Cordova fires both: resume, devicereadyPhonegap Cordova 同时触发:resume、deviceready
【发布时间】:2012-04-13 18:47:20
【问题描述】:

当我调用 navigator.app.loadUrl() 时,为什么 Android 上的 Phonegap 会触发这两个事件(设备就绪、恢复)????

我在 Android 上使用 cordova-1.5.0。

由 loadUrl() 调用的页面有这个 javaScript:

<head>
<script type="text/javascript">
 function onDeviceReady() {
    alert('Ready');
}

function onLoad() {
    alert('onLoad');
    document.addEventListener("deviceready", onDeviceReady, false);
    document.addEventListener("resume", onResume, false);

}

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

</script>
</head>
<body onload="onLoad();">

我尝试使用 href.location,但没有调用“deviceready”。

有什么帮助吗?

谢谢

【问题讨论】:

    标签: android cordova resume


    【解决方案1】:

    它被调用但不显示消息框。尝试使用

    重播警报
    navigator.notification.alert("Ready");
    

    【讨论】:

      【解决方案2】:

      该版本的 Cordova 中存在一个错误,已修复

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2014-12-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-12-16
        • 2017-07-05
        • 1970-01-01
        相关资源
        最近更新 更多