gpt4 book ai didi

android - PhoneGap - 如何复制图像并保存在应用程序文件夹中?

转载 作者:行者123 更新时间:2023-11-29 02:37:29 28 4
gpt4 key购买 nike

在我的应用程序中,用户可以从图库中选择一张图片,该图片将在用户帐户中使用,图库无法访问,因此我需要将该图片的副本保存到 cordova.file.dataDirectory 但我不知道如何获取本地文件 URI 以进行复制和保存。

如何从本地设备复制图像文件到cordova.file.dataDirectory

我的应用程序有一个屏幕,用户可以在其中使用输入文件提供标题和选择图像。

我正在使用 cordova plugin file

最佳答案

通过搜索,我在 PhoneGap 的旧文档中找到了解决方案(最近的文档没有此信息)。要复制文件,只需使用 copyTo method .

    window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, function(entry){
var parent = document.getElementById('parent').value;
parentEntry = new DirectoryEntry({fullPath: parent});

// copy the file to a new directory and rename it
entry.copyTo(parentEntry, "file.copy", function(entry){
console.log("New Path: " + entry.fullPath);
}, function(error){
console.log(error.code);
});

}, null);

关于android - PhoneGap - 如何复制图像并保存在应用程序文件夹中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46224483/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com