gpt4 book ai didi

javascript - 检查本地文件是否存在(HTML5 FS API)

转载 作者:数据小太阳 更新时间:2023-10-29 05:01:29 24 4
gpt4 key购买 nike

我正在开发一个 Chrome 扩展,我想检查一个文件是否存在。我不想对该文件做任何事情:我只想检查它是否存在。

如果我使用 XMLHttpRequest 它不起作用,因为出于安全原因不允许这样做。所以我必须使用 HTML5 FS API。问题是这个 API 没有方法来检查文件是否存在。

我有一个名为“fileExists”的变量,我想知道如何根据文件的存在(由 URL 确定)将其值从 false 更改为 true 或从 true 更改为 false。

谢谢。

最佳答案

使用类似的东西:

   function exists(fileName, callback) {
storageRootEntry.getFile(fileName, {create : false}, function() {
callback(true);
}, function() {
callback(false);
});
}

其中 storageRootEntry 是正确初始化的根目录。如果文件存在,该函数将返回“true”,否则返回“false”。这里的重点是第二个参数{create : false}

关于javascript - 检查本地文件是否存在(HTML5 FS API),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14784214/

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