Lectura de archivos utilizando Cordova File Plugin

Estoy utilizando Cordova archivo plugin – Cordova archivo plugin

En realidad estoy leyendo el archivo desde el archivo de texto. A continuación se muestra mi código

document.addEventListener("deviceready", function () { window.resolveLocalFileSystemURL(cordova.file.applicationDirectory + "sameple.txt", gotFile, fail); }, true); function gotFile(file) { file.file(function (file) { var reader = new FileReader(); reader.onloadend = function (evt) { console.log(this.result); } reader.readAsText(file); }, fail()); } function fail(e) { console.info("FileSystem Error : " + e); } 

Así que cada vez que ejecutar este código, estoy recibiendo el siguiente error

 deviceready has not fired after 5 seconds. Channel not fired: onPluginsReady Channel not fired: onCordovaReady Could not get Cordova FileSystem: Error: deviceready has not fired after 5 seconds. "Could not get Cordova FileSystem:" { [functions]: , __proto__: { }, description: "deviceready has not fired after 5 seconds.", message: "deviceready has not fired after 5 seconds.", name: "Error" } {"data":"data"} 

Después deviceready error más tarde soy capaz de obtener los datos exactos .. ¿Cómo puedo resolver este error? ¿Tengo que esperar a que termine la ejecución del dispositivo?

Puede suceder por varias razones, ver aquí más detalles.

Usted debe tratar abetos @ bayanAbuawad sugerencia que funciona la mayoría de las veces:

  1. Agregue las plataformas con la plataforma cordova add ios android

  2. Quitarlos con la plataforma cordova quitar ios android

  3. Añadir de nuevo.

Es muy extraño, pero está relacionado con un android.json defectuoso y ios.json dentro de la carpeta de plataformas.

  • La vista web de Android no tratará los eventos correctamente cuando el iframe esté presente
  • Evento deviceready no disparando en Cordova 3.2.0
  • JQuery Autocompletar trabajando en Chrome pero no en android usando phonegap
  • El evento de desplazamiento del navegador no se dispara con suficiente frecuencia en dispositivos iOS y Android
  • JavaScript no funciona en Android Webview?
  • JavaScript caret position
  • Android webview.loadUrl no cargará otra página web
  • ¿Cómo puedo hacer html5 campo de texto para mostrar el teclado numérico?
  • Cómo reproducir canciones en Android - phonegap
  • ¿Cómo determinar cuándo Android WebView está completamente cargado?
  • ¿Hay una herramienta para permitir el uso de 9 parches de Android en Javascript?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.