gpt4 book ai didi

android - ionic 检查文件(路径,文件名)NOT_FOUND_ERR

转载 作者:行者123 更新时间:2023-11-30 00:28:24 26 4
gpt4 key购买 nike

文件路径 - file:///data/data/io.ionic.starter/data.json

我想检查提到的路径中是否存在“data.json”。

但我收到一个错误 - {"code":1,"message":"NOT_FOUND_ERR"}目前该文件不在路径中,所以我希望 Promise<> 返回 false,但最终会引发错误。

示例代码:

var fileName = "data.json";
this.file.checkFile(this.file.applicationStorageDirectory, fileName)
.then((result) => {
console.log('file exists :' + result);
},(error){
console.log('error : ' + JSON.stringify(error)});

最佳答案

我对 checkDir 也有同样的问题。

最后我发现了问题。它的工作方式与预期略有不同。

当目录(或您的情况下的文件)存在时,确实会执行 then 部分。当目录不存在时,它不会返回假值,而是转到代码为 1 的错误部分(捕获)。因此,如果错误代码为 1,则表示目录中不存在该文件。

关于android - ionic 检查文件(路径,文件名)NOT_FOUND_ERR,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44941788/

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