2016-06-24 8 views
0

Ich bekomme "deviceready has not fired after 5 seconds.", source: file:///android_asset/www/cordova.js (1185) während ich meine Cordova Android App auf genymotion Android Emulator läuft."Deviceready hat nicht nach 5 Sekunden gefeuert.",

Was habe ich bisher versucht?

Ich habe cordova plugin add org.apache.cordova.file von CLI installiert Und hinzugefügt <preference name="AndroidPersistentFileLocation" value="Compatibility" /> meine config.xml Datei noch kein Glück, ich bin jede richtige Lösung für Google bekommen.

Ich bin neu in cordova Was ich bisher deviceReady gelernt haben, ist eine Funktion verwendet, nachdem nach booting von application gefeuert.

Antwort

1

Was ist die Version cordova, die Sie verwenden?

<script> 
document.addEventListener("deviceready", onDeviceReady, false);function onDeviceReady(){//alert("ondeviceready");} 
</script> 
+0

Wo ist die Funktion onDeviceReady()? –

+0

Ich möchte zwei Javascript-Datei innerhalb onDeviceReady() { } ist es möglich. –

+0

Sie müssen den Ereignishandler 'onDeviceReady()' in Ihrem Code hinzufügen. Sie sind auf dem richtigen Weg, aber Sie können HTML-Tags nicht so in JavaScript einfügen. Kopieren Sie whats in dieser .js-Datei in 'onDeviceReady'. Sehen Sie sich dieses Beispiel an: https://cordova.apache.org/docs/en/latest/cordova/events/events.html – johnborges

Verwandte Themen