Ereignisse in Cordova-Anwendungen auslösen

Ich versuche, Ereignisse (Zurück-Taste, Pause, Wiederaufnahme usw.) in cordova manuell aus dem Browser auszulösen (zum Debuggen). Ich mache es wie folgt:

$(window).trigger('backbutton');

Wenn wir den Event-Handler mit @ registrier$(document).on('backbutton', handlerCode);

das backbutton-ereignis wird ausgelöst, wenn wir es jedoch mithilfe der syntax in der cordova-dokumentation registrieren

document.addEventListener("backbutton", onBackKeyDown, false);

der Eventhandler wird nicht ausgelöst. Ich habe das bemerkt, als ich @ benutz$(window).trigger('backbutton'), der Code hat die Datei cordova.js nicht getroffen. Was wäre der richtige Weg, um Ereignisse in der Cordova-Anwendung über den Browser aufzurufen?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage