0

Я создал одно приложение. в котором я хочу функцию в Скачать PDF Невозможно загрузить pdf с помощью приложения phonegap

  1. мое приложение перенаправляет на следующий адрес, когда

http://www.premah.com.au/monthly-updates/

Теперь, когда я обращаю на это приложение из browser.i мобильного устройства можно скачать pdf, когда я нажимаю на любой из плакатов PDF. Но когда я использую phoneGap build для этого. Можно скачать pdf, я пробовал следующее: 1. inappBrowser using window.open с _blank, _system. 2. я попытался с помощью передачи файлов плагин для загрузки из абсолютного URL сервера напр:

http://www.premah.com.au/wp-content/uploads/2013/04/apr-2014-gen-f.pdf

Если у вас есть 100% рабочего раствора для inAppbrowser или передачи файлов плагин пожалуйста, поместите код.

Большое спасибо заранее.

+0

проверьте это http://stackoverflow.com/questions/23431890/error-to-filetransfer-download-in-android-erro-code-1/23433074#23433074 – Aravin

ответ

0

источник = http://www.premah.com.au/wp-content/uploads/2013/04/apr-2014-gen-f.pdf

FPATH = YOUR_FILE_PATH; // используем файловую систему для получения пути к файлу.

downloadBook: function(source, fpath) 
{ 
    var fileTransfer = new FileTransfer(); 
     fileTransfer.download(source,fpath,function(entry) { 
    }, 
    function(error) { 
     console.log("download error target " + error.code); 
    }); 
} 
0

Вы можете использовать плагин cordova для передачи файлов.

https://github.com/apache/cordova-plugin-file-transfer

var fileTransfer = new FileTransfer(); 
var uri = encodeURI("http://www.premah.com.au/wp-content/uploads/2013/04/apr-2014-gen-f.pdf"); 

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==" 
    } 
} 

);

Смежные вопросы