tutorial run instalar descargar android cordova io hybrid-mobile-app

run - cordova-android version



escribir/leer en el archivo en la aplicaciĆ³n de Android cordova hybrid (1)

Quiero poder escribir / leer en archivo en la aplicación Cordova.

los pasos que hice:
1. ..> cordova create app
2. aplicación> cordova platform add android
3. aplicación> plugin de cordova agregar https://git-wip-us.apache.org/repos/asf/cordova-plugin-file.git
4. Aquí agregué el siguiente código al proyecto y lo agregué al manifiesto:

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

y agregado a config.xml:

<feature name="File"> <param name="android-package" value="org.apache.cordova.FileUtils" /> </feature>

5.app> cordova build
6. aplicación> Cordova ejecutar Android
7. salida en mi dispositivo Android:

a. onready b. fail: Class not found.

¿Por qué me aparece este error en la línea: window.requestFileSystem (...)?

<script type="text/javascript" charset="utf-8" src="cordova.js"></script> <script type="text/javascript" charset="utf-8"> // Wait for device API libraries to load // document.addEventListener("deviceready", onDeviceReady, false); // device APIs are available // function onDeviceReady() { alert(''onready''); window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, gotFS, fail); } function gotFS(fileSystem) { alert(''gotFS''); fileSystem.root.getFile("readme.txt", {create: true, exclusive: false}, gotFileEntry, fail); } function gotFileEntry(fileEntry) { fileEntry.createWriter(gotFileWriter, fail); } function gotFileWriter(writer) { writer.onwriteend = function(evt) { console.log("contents of file now ''some sample text''"); writer.truncate(11); writer.onwriteend = function(evt) { console.log("contents of file now ''some sample''"); writer.seek(4); writer.write(" different text"); writer.onwriteend = function(evt){ console.log("contents of file now ''some different text''"); } }; }; writer.write("some sample text"); } function fail(error) { alert(''fail: ''+error.code); } </script>


Probablemente se está perdiendo el archivo cordova.js en www/ . platforms/android/platform_www/cordova.js desde platforms/android/platform_www/cordova.js . Trabajó para mi.