Advertisement
Guest User

Untitled

a guest
Dec 11th, 2016
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var app = {
  2.     // Application Constructor
  3.     initialize: function() {
  4.         document.addEventListener('deviceready', this.onDeviceReady.bind(this), false);
  5.     },
  6.  
  7.     // deviceready Event Handler
  8.     //
  9.     // Bind any cordova events here. Common events are:
  10.     // 'pause', 'resume', etc.
  11.     onDeviceReady: function() {
  12.         this.receivedEvent('deviceready');
  13.         document.getElementById("createFile").addEventListener("click", createFile);
  14.         document.getElementById("writeFile").addEventListener("click", writeFile);
  15.         document.getElementById("readFile").addEventListener("click", readFile);
  16.         document.getElementById("removeFile").addEventListener("click", removeFile);
  17.         document.getElementById("moveFile").addEventListener("click", moveFile);
  18.         console.log(cordova.file);
  19.     },
  20.  
  21.     // Update DOM on a Received Event
  22.     receivedEvent: function(id) {
  23.         var parentElement = document.getElementById(id);
  24.         var listeningElement = parentElement.querySelector('.listening');
  25.         var receivedElement = parentElement.querySelector('.received');
  26.  
  27.         listeningElement.setAttribute('style', 'display:none;');
  28.         receivedElement.setAttribute('style', 'display:block;');
  29.  
  30.          console.log('Received Event: ' + id);
  31.     }
  32.  
  33. };
  34.  
  35. function createFile() {
  36.      alert('boucle')
  37.      window.resolveLocalFileSystemURL(cordova.file.externalApplicationStorageDirectory, function (dirEntry) {
  38.         console.log('file system open: ' + dirEntry.name);
  39.             var isAppend = true;
  40.             createFile(dirEntry, "fileToAppend.txt", isAppend);
  41.             alert('File creation successfull!')
  42.      }, errorCallback);
  43.  
  44.    function errorCallback(error) {
  45.        alert("ERROR: " + error.code)
  46.    }
  47. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement