Как мне добавить API доступа к файловой системе в javascript?
Я нашел этот https://developer.mozilla.org/en-US/docs/Web/API/File_System_Access_API, чтобы разрешить javascript доступ к локальной файловой системе. Я чувствую себя действительно глупо, но я не могу найти нигде, где рассказывается о том, как на самом деле добавить api. Я был бы очень признателен за помощь, чтобы сделать первый шаг.
2 ответа
Вы можете определить функции API доступа к файловой системе следующим образом:
if ('showOpenFilePicker' in window) {
// The File System Access API is supported.
}
При поддержке браузеров это будет оцениваться как
true
. Чтобы использовать API, просмотрите документы MDN, на которые вы ссылались в своем вопросе, и / или ознакомьтесь с нашей статьей .
Мы поддерживаем библиотеку, которая использует API, если он доступен, и которая прозрачно возвращается к предыдущим подходам, таким как
<input type="file">
или же
<a download>
в не поддерживающих браузерах. Вы можете прочитать об этом здесь, если вам интересно.
Вам не нужно добавлять API; он уже там или его нет. На странице есть диаграмма с информацией о браузерах и поддерживаемых версиях.
Я использую это с Chrome. Предполагается, что Firefox поддерживает его, но у меня его нет на моем локальном компьютере ... Моя версия может быть слишком старой.