Comment ouvrir SDCARD d'Android en utilisant phonegap

Bonjour tout ce que j'essayais de télécharger un fichier pdf à mon script de serveur php i fichier pdf est là sur le mobile Android, il sera sur la carte sd seulement, donc je veux ouvrir la carte sd du périphérique Android en utilisant phonegap via javascript.

U can easily do that its very easy window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, onFileSystemSuccessUpload, fail); function onFileSystemSuccessUpload(fileSystem) { // get directory entry through root and access all the folders var directoryReader = fileSystem.root.createReader(); // Get a list of all the entries in the directory directoryReader.readEntries(successReader,fail); } function successReader(entries) { var i; for (i=0; i<entries.length; i++) { //alert(entries[i].name); if(entries[i].isDirectory==true) { var directoryReaderIn = entries[i].createReader(); directoryReaderIn.readEntries(successReader,fail); } if(entries[i].isFile==true) { entries[i].file(uploadFile, fail); } } }; function uploadFile(file) { var target=""; //the url to upload on server var ft = new FileTransfer(),path = "file://"+ file.fullPath,name = file.name; ft.upload(path, target, win, fail, { fileName: name }); // var ft = new FileTransfer(); //ft.upload(file.fullPath, target, win, fail, options); function win(r) { alert("Code = " + r.responseCode); alert("Response = " + r.response); alert("Sent = " + r.bytesSent); } function fail(error) { alert("An error has occurred: Code = " + error.code); } } 

utilisez ceci

 navigator.camera.getPicture(successFn, errorFn, { quality: 50, destinationType: navigator.camera.DestinationType.FILE_URI, sourceType: navigator.camera.PictureSourceType.PHOTOLIBRARY, mediaType: navigator.camera.MediaType.ALLMEDIA }); 

Cela ouvre des options où vous pouvez choisir des fichiers et en sélectionner un vous donnera le nom et le chemin du fichier dans le succès