Ich versuche, eine Cordova-App mit benutzerdefinierten URL-Schema zu öffnen.Speichern/übergeben/GET-Ereignis nach dem erneuten Laden der Seite
Wenn ich es verwenden, nachdem das Auslösen eines Ereignisses funktioniert ich so fein:
<input id="myInput" onkeydown="checkKey(event);"/>
function checkKey(event) {
if (event.which == 13 || event.keyCode == 13) {
window.open('blablabla'); // call the App
}
};
Leider gibt es in meinem Fall durch die Enter-Taste drücken, wird der Wert von einem Backend-System geprüft werden muss, wich dann neu geladen Die Seite.
Also habe ich versucht, dies:
document.addEventListener('DOMContentLoaded', function() {
window.open('blablabla'); // call the App
}, false);
Das Problem hierbei ist, dass keine aktive Veranstaltung hat, so Chrom macht eine navigation.block eine der App nicht geöffnet werden kann.
Gibt es eine Möglichkeit, das Ereignis durch erneutes Laden der Seite nicht zu verlieren?