2016-06-24 2 views
0

Я получаю "deviceready has not fired after 5 seconds.", source: file:///android_asset/www/cordova.js (1185) во время работы моего андроида Android-приложения android для genymotion android.«deviceready не срабатывает через 5 секунд.»,

Что я пробовал до сих пор?

Я установил cordova plugin add org.apache.cordova.file от CLI И добавил <preference name="AndroidPersistentFileLocation" value="Compatibility" /> к моему config.xml файл еще не повезло, я не подвожу любое правильное решение для Google.

Я новичок в cordova Что я узнал до сих пор deviceReady функция используется уволена после после booting из application.

ответ

1

что такое версия cordova вы используете?

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

Где находится функция onDeviceReady()? –

+0

Я хочу поместить два файла javascript внутри onDeviceReady() { } это возможно. –

+0

Вам нужно добавить обработчик события 'onDeviceReady()' в свой код. Вы на правильном пути, но вы не можете поместить HTML-теги в JavaScript, как это. Скопируйте что-то в файл .js в 'onDeviceReady'. Посмотрите на этот пример: https://cordova.apache.org/docs/en/latest/cordova/events/events.html – johnborges

Смежные вопросы