在其他元素中,不起作用 PhoneGap 事件 API ex) 后退按钮

in other element, not working phonegap event api ex) backbutton

本文关键字:ex API 按钮 事件 PhoneGap 元素 其他 不起作用      更新时间:2023-09-26
document.addEventListener("deviceready", function () {
    document.addEventListener("backbutton", function() {
        alert("hello");
    });
});

它正在工作但

var element = $("#score-screen")[0];
element.addEventListener("deviceready", function() {
    element.addEventListener("backbutton", function() {
        alert("hello");
    });
});

记分屏幕是div ID它不起作用..帮帮我。。请

我认为设备就绪和后退按钮仅在文档上触发。

电话差距文档:http://docs.phonegap.com/en/2.3.0/cordova_events_events.md.html#deviceready

这是每个科尔多瓦应用程序都应该的非常重要的事件 用。

Cordova由两个代码库组成:native和JavaScript。虽然 本机代码正在加载,将显示自定义加载图像。然而 JavaScript 仅在 DOM 加载后加载。这意味着您的网站 应用程序可以,潜在的,调用一个 Cordova JavaScript 函数 在加载之前。

科尔多

瓦设备就绪事件在科尔多瓦完全加载后触发。 设备开火后,您可以安全地拨打科尔多瓦 功能。

通常,您需要将事件侦听器与 document.addEventListener 一旦 HTML 文档的 DOM 加载完毕。

此事件的行为与其他事件不同,因为任何事件处理程序 事件触发后注册将有其回调 函数立即调用。