I am trying to download a PDF in my phonegap application and then immediately open it, but I get a File not Found error. It seems to download. Here is my code:
    // Download
    var url = "https://example/example.pdf";
    var fileTransfer = new FileTransfer();
    var uri = encodeURI(url);
    var fileURL = 'cdvfile://localhost/persistent/com.mycompany.myApp/';
    var fileName = 'example.pdf';
    fileTransfer.download(
        uri,
        fileURL,
        function (entry) {
            alert("download complete: " + entry.fullPath);
            // Open
            cordova.plugins.fileOpener2.open(
                fileURL + fileName,
                'application/pdf',
                {
                    error: function (errorObj) {
                        alert('Error status: ' + errorObj.status + ' - Error message: ' + errorObj.message + ' ' + errorObj.fileURL);
                    },
                    success: function () {
                        alert('file opened successfully');
                    }
                }
            );
        },
        function (error) {
            alert("download error source " + error.source);
            alert("download error target " + error.target);
            alert("upload error code" + error.code);
        }
    );
    alert('Downloading...');
I'm also wondering where is the best place to save files like this, that should be available after the app is closed?
 
     
     
    