Je suis nouveau sur stackoverflow. c'est la première fois que je dois utiliser Phonegap et j'ai vraiment un problème. J'ai besoin de faire une table et en cliquant sur chaque élément commence à télécharger un fichier pdf et créer un nouveau dossier (s'il n'existe pas). Mais je ne peux même pas télécharger un fichier après compilation avec phonegap. Tous les exemples que j'ai vus, il suffit de télécharger une image via onload.Phonegap Filetransfer télécharger
<script type="text/javascript">
function downloadFile(){
var url = 'http://http://legalespymes.com.ar/legalespymes/abonos/aseguradoras.pdf';
var filePath = 'local/path/to/your/file';
var fileTransfer = new FileTransfer();
var uri = encodeURI(url);
fileTransfer.download(
uri,
filePath,
function(entry) {
console.log("download complete: " + entry.fullPath);
},
function(error) {
console.log("download error source " + error.source);
console.log("download error target " + error.target);
console.log("upload error code" + error.code);
},
false,
{
headers: {
"Authorization": "Basic dGVzdHVzZXJuYW1lOnRlc3RwYXNzd29yZA=="
}
}
);
}
</script>
HTML
<td onclick="downloadFile()">Row 1</td>
Quelle erreur obtenez-vous? Avez-vous activé le plugin FileTransfer et le nom de package correct spécifié dans votre fichier config.xml? –
l'événement 'deviceready' a-t-il été déclenché avant d'essayer de faire cela? –
cochez cette case http://stackoverflow.com/questions/24124217/cordova-filetransfer-download-error/24124917#24124917 – Aravin