1

我正在做一个 phoneGap 应用程序,它对图片进行一些更改并将其保存回 //sdcard/Download/ 文件夹。使用像 ES File Explorer 这样的第三方应用程序,我可以看到添加到下载文件夹中的图片。然而,即使在我点击刷新按钮后,厨房似乎也没有确认更改。有什么想法吗?

function copyPic(){
window.resolveLocalFileSystemURI(imagefilename, resOnSuccess, fail);

}

函数resOnSuccess(入口){

window.requestFileSystem(LocalFileSystem.PERSISTENT, 0,
        function(fileSys) {
            fileSys.root.getDirectory("Download", {create:false, exclusive: false},
                function(directory) {
                    entry.copyTo(directory, "newFile1.JPG", success, fail);
                }, fail);
        }, fail);

}

4

1 回答 1

3

只需调用:

sendBroadcast(new Intent(Intent.ACTION_MEDIA_MOUNTED, Uri.parse("file://"
            + Environment.getExternalStorageDirectory()))); 

将更新您的画廊,但需要一些时间。

于 2013-04-02T03:13:54.927 回答