Как мне добавить 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 поддерживает его, но у меня его нет на моем локальном компьютере ... Моя версия может быть слишком старой.