HarmonyOS fs.openSync(filePath, fs.OpenMode.CREATE) 报错 {"code":13900002}
@kit.CoreFileKit 中 openSync,OpenMode.CREATE 模式,希望实现:不存在则创建文件,
但是实际上一直报错:{“code”:13900002 } ,查到意思是 13900002:没有这个文件或目录
不存在时不是应该实现创建功能吗,为什么会报错,应该使用什么方法代替?
代码如下:
import { fileIo as fs } from '@kit.CoreFileKit';
const files = {}
try {
console.log('-------filePath-----', filePath) // 可以正常输出
files[filePath] = fs.openSync(filePath, fs.OpenMode.CREATE)
console.log('-------filePath-22222222----', filePath) // 没有执行到这里
} catch (err) {
console.error('writeFileOffset Error:', JSON.stringify(err)) // 一直走这里,报错信息 :{"code":13900002}
throw err
}
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 调用fs.openSync接口时提醒权限问题
507浏览 • 1回复 待解决
HarmonyOS 相册选的图片 用fs读不到信息 报错13900002
1110浏览 • 1回复 待解决
#鸿蒙学习大百科#fs.open(filepath)时报错No such file or directory
775浏览 • 1回复 待解决
fs.mkdirSync报错:No such file or directory
2323浏览 • 1回复 待解决
HarmonyOS fs.rmdirSync报错:Directory not empty
156浏览 • 1回复 待解决
HarmonyOS fs读取本地文件
365浏览 • 1回复 待解决
HarmonyOS await fs.open()
213浏览 • 1回复 待解决
HarmonyOS使用ArkTS提供的fs读文件,其中ReadTextOptions报错如下:
480浏览 • 1回复 待解决
HarmonyOS 通过documentViewPicker.select选择的文件调用fs.copyFileSync报错
140浏览 • 1回复 待解决
HarmonyOS readPixelsToBuffer与fs读取的差异。
95浏览 • 1回复 待解决
HarmonyOS fs模块读取文件的问题
719浏览 • 1回复 待解决
HarmonyOS fs.createStream调用提示无权限
171浏览 • 1回复 待解决
HarmonyOS 文件管理fs接口定位定界指导
86浏览 • 1回复 待解决
HarmonyOS 关于react-native-fs问题咨询
329浏览 • 1回复 待解决
HarmonyOS关于使用fs.copyfile的问题
617浏览 • 1回复 待解决
HarmonyOS拍照后调用openSync方法报错
846浏览 • 1回复 待解决
HarmonyOS PhotoPickerComponent选取的相册路径fs无法读取
176浏览 • 1回复 待解决
#鸿蒙学习大百科#调用fs.write报错如下,如何解决?
676浏览 • 1回复 待解决
HarmonyOS react-native-fs不支持downloadFile
731浏览 • 1回复 待解决
HarmonyOS react-native-fs依赖缺少cpp文件
222浏览 • 1回复 待解决
HarmonyOS fs中获取文件扩展名的方式
289浏览 • 1回复 待解决
HarmonyOS多线程安全注意事项:ohos.file.fs
522浏览 • 1回复 待解决
fs.unlink接口无法删除文件夹
2105浏览 • 1回复 待解决
带了create mode时,如果报错{13900002},是由于某级父目录不存在,无法执行创建动作,需要排查下创建的路径是否缺失了父目录
推荐使用@ohos.file.fs (文件管理)的能力集:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-file-fs-V5#fsmkdirsync11
示例代码如下: