仅下载Ionic应用程序上的新文件?

时间:2016-02-02 22:27:24

标签: angularjs cordova ionic-framework

我想只在文件是新的时才从服务器下载文件。例如,通过检查文件修改日期。我使用下面的代码来下载文件,但我被困在需要在下载前比较文件的地方。任何人都可以给我一个解决方案。

.factory('fileDownloadService',['$cordovaFileTransfer', function($cordovaFileTransfer){
return{
    fileDownload:function(){

        // File for download
        var url = "http://www.xxxxx/file-to-download.json";

        // Get file name only
        var filename = url.split("/").pop();

        // Save location
        var targetPath = cordova.file.externalRootDirectory + filename;

        $cordovaFileTransfer.download(url, targetPath, {}, true).then(function (result) {
            console.log('Download Successful');
            }, function (error) {
                console.log('Download Error');
            }, function (progress) {
                 // Progress handling
            });
    }

}}])

感谢您的帮助。谢谢

0 个答案:

没有答案