React native 如何在react native中将图像从本地文件保存到文档目录?
我是react native的新手,我想将项目中本地文件夹(如Module/assets/ImageName.png)中的图像保存到文档目录中。我正在使用“react native fs”库进行同样的操作 代码如下:React native 如何在react native中将图像从本地文件保存到文档目录?,react-native,React Native,我是react native的新手,我想将项目中本地文件夹(如Module/assets/ImageName.png)中的图像保存到文档目录中。我正在使用“react native fs”库进行同样的操作 代码如下: componentWillMount() { var RNFS = require('react-native-fs'); var path = RNFS.DocumentDirectoryPath + '/ImageName.png'; // write
componentWillMount() {
var RNFS = require('react-native-fs');
var path = RNFS.DocumentDirectoryPath + '/ImageName.png';
// write the file
RNFS.writeFile(path, './Module/assets/ImageName.png', 'utf8') // what to use inplace of utf8?
.then((success) => {
console.log(path);
})
.catch((err) => {
console.log(err.message);
});
}
请建议我应该如何进行?
谢谢。对于通过
Xcode资产目录包含的图像
,请使用不带扩展名的图像名称:
var path=RNFS.DocumentDirectoryPath+'/ImageName.png';
copyAssetsFileIOS('ImageName.png',路径,100100)
。然后(结果=>{
console.log('复制文件',结果);
})
.catch(错误=>{
console.log('Error copying file',err');
});
对于通过Xcode资产目录包含的图像
,请使用不带扩展名的图像名称:
var path=RNFS.DocumentDirectoryPath+'/ImageName.png';
copyAssetsFileIOS('ImageName.png',路径,100100)
。然后(结果=>{
console.log('复制文件',结果);
})
.catch(错误=>{
console.log('Error copying file',err');
});
您应该使用moveFile:您应该使用moveFile:它给出了一个错误“无法获取具有本地标识符ImageName.png的Phaset”,没有错误消息。它给出了一个错误“无法获取具有本地标识符ImageName.png的Phaset”,没有错误消息。