gpt4 book ai didi

javascript - HTML5 File API 简单检查文件是否存在

转载 作者:太空狗 更新时间:2023-10-29 14:59:18 24 4
gpt4 key购买 nike

我有一个临时文件 API 存储 (HTML5),但我无法检查文件是否存在。有没有一种简单的方法来检查它?我是否必须实际尝试阅读文件才能找到答案?

四处搜索没有给我任何具体的结果

同步检查会很好,这可能吗?

最佳答案

你必须阅读文件。以下示例基于 this demo from HTML5Rocks (它捕获所有错误,您可能想要过滤 different error types ):

    var errorHandler = function() {
// File is not readable or does not exist!
};
fs.root.getFile('log.txt', {}, function(fileEntry) {
fileEntry.file(function(file) {
var reader = new FileReader();
reader.onloadend = function() {
// The file exists and is readable
};
reader.readAsText(file);
}, errorHandler);
}, errorHandler);

同步方法仅适用于 Web Worker,因为它们具有阻塞性。错误处理是slightly different .

关于javascript - HTML5 File API 简单检查文件是否存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10471866/

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