GetFile Cordova 3.4.0 err.code 1000
Trato de GetFile con cordova 3.4.0:
FileManager.prototype.ReadAsTextFromFile = function (fileName, readDataCallBack) { var that = this; try { window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, function (fileSystem) { fileSystem.root.getFile(fileName, {create: false}, function (fileEntry) { fileEntry.file( function (file){ var reader = new FileReader(); reader.onloadend = readDataCallBack; reader.readAsText(file); } , function(err){alert('ReadFile' + " fail: " + err.code);}); } , function(err){alert('GetFile' + " fail: " + err.code);}); }, function(err){alert('FileSystem' + " fail: " + err.code);}); } catch (e) { logError(e); } }
pero obtener el err.code 1000 en la llamada getfile.
- Phonegap 3 - Alerta que si hago clic en ok crashes broswer
- Google Maps API v3 en PhoneGap: marcadores que no dibujan correctamente después de mover
- La compilación de Cordova falla, no se puede encontrar $ {appt}
- La aplicación Phonegap se cierra después de que la cámara capture la imagen.
- ANDROID_HOME no está establecido y el comando "android" no está en tu PATH Phonegap
el nombre del archivo es:
var fileName = "/scard/" + reliefsSubfolderName + reliefname + String.fromCharCode(47) + reliefsManifestFileName;
/scard/my_dir_on_card/my_file_name.drd (drd es mi extensión pero es un archivo de texto)
¿Puedo saber cuál es la manera correcta de alcanzar mi objetivo?
- SDK de Android no encontrado. Asegúrese de que está instalado. Si no está en la ubicación predeterminada, establezca la variable de entorno ANDROID_HOME
- Cómo jugar a .m3u8 Stream Utilizando jwplayer en phonegap Android?
- Android - Webview, cuadros de entrada dobló?
- Css3 transformar rotate3d con la perspectiva no funciona en Android
- El tacto de la firma de la lona crea la edición en teléfono
- Cordova App - error de herramienta de construcción - Gradle
- PhoneGap 3.0 Android build Error al ejecutar el comando: ant jar
- Pantalla de bienvenida animada con Phonegap
Supongo que necesitas omitir el "/" principal de tu fileName.
Causa más probable del código de error 1000 es el archivo de ruta no existente al obtener una referencia a través de getFile con la opción create como falsa
fileSystem.root.getFile(fileName, {create: false},...
Puede intentar inspeccionar la ruta completa del archivo antes de invocar getFile y ver si es válida. Su ruta de acceso no debe contener varias "/" consecutivas distintas del protocolo inicial. por ejemplo cdvfile: // localhost / persistent / scard …..
console.log(fileSystem.root.toURL() + fileName);
- No se puede conectar en el servidor xmpp en android
- Tipificación de un objeto de la clase padre al niño