如何使用phonegap在ios gallery中下载图片?

时间:2012-10-31 16:00:24

标签: javascript ios cordova download image

我有问题。 我想用phonegap cordova 2.1下载图片,并在苹果iphone / ipad galery中显示它们。 我已经测试了这个javascript函数

$("#btnDL").click(function(){
    var file = $("#imgViewer img").attr('src');
    var aux =file.split('/');
    var fName = aux[aux.length - 1];

    var fileTransfer = new FileTransfer();

    fileTransfer.download(encodeURI(file),"/var/mobile/Applications/9A25FA0A-49A9-4DED-BD83-5FF043A9075/Document/MyApplicationName",function(entry){
        alert("Image saved in "+entry.fullPath);
    },function(error){
        alert("ERR: "+JSON.stringify(error));
    });
});

该功能告诉我文件已保存在我的iPad中。但如果我在画廊搜索,有任何图片。我曾想过在Objective-C中做一个插件,但我不太了解这种语言。 我已经测试了用这个

做一个插件

http://blog.clearlyinnovative.com/post/1097750723/phonegap-plugin-for-downloading-url

和这个

https://github.com/aaronksaunders/FileDownLoadApp

但他们没有用。

1 个答案:

答案 0 :(得分:0)

finnaly我已经用这个插件解决了我的问题

https://github.com/devgeeks/Canvas2ImagePlugin