0

我有个问题。我想用 phonegap cordova 2.1 下载图片并将它们显示在苹果 iphone/ipad 画廊中。我已经测试了这个 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

但他们没有工作。

4

1 回答 1

0

终于我用这个插件解决了我的问题

https://github.com/devgeeks/Canvas2ImagePlugin

于 2012-11-01T09:31:57.793 回答