如何在Android上使用FileTransfer.download

我在
Android上使用Phonegap 1.9.0,但网上的样本很少,所以我担心下载文件.

var ft = new FileTransfer();
ft.download(
    "http://www.something.com/test.zip",
    "test.zip", // <- Trouble 1
    function(entry) {
        alert("success");
    },
    function(err) {
        alert(err); // <- Trouble 2
    }
);

1.我不明白指定适合这个参数的文件路径的方法.我该如何指定本地路径?或者是否有任何必需的Android.permission?
2.显示消息“未找到类”.这是什么原因?
3.下载文件的本机Java路径是什么?

最佳答案 是的Cordova / Phonegap文档非常精简现实世界的例子!

>西蒙麦克唐纳有一个很棒的下载帖子:http://simonmacdonald.blogspot.co.uk/2012/04/sorry-for-being-gone-so-long-vacation.html
如果你想下载多个文件,请查看他的要点:https://gist.github.com/3835045
>我认为FileTransfer仅在设备上可用(可能是模拟器?),但我也在浏览器中出现此错误 – 也许其他人可以为此解释/解决方法.
>这取决于平台,但可以使用FileSystem.root.fullPath找到它.如果要附加文件名,则需要添加斜杠.

点赞