Описание тега native-file-system-api-js

Вопросы, связанные с новым API собственной файловой системы, который позволяет веб-приложениям читать или сохранять изменения непосредственно в файлах и папках на устройстве пользователя.
0 ответов

Откройте папку в проводнике Windows с помощью API собственной файловой системы

Примечание. Уже есть несколько вопросов о том, как открыть папку на пользовательском устройстве с помощью Javascript. однако эти вопросы задавались еще до API собственной файловой системы. Как открыть проводник Windows из веб-браузера с помощью java…
1 ответ

Используете API собственной файловой системы для сохранения файла в определенном месте без вмешательства пользователя?

У меня есть собственная система, которая должна создавать текстовые файлы, чтобы печатать кассовые чеки при появлении нового заказа. Мне нужно, чтобы эти файлы были сохранены локально на компьютере в определенном месте, но есть ли способ сохранить ф…
23 июл '20 в 10:17
1 ответ

Зависание API файловой системы Chrome

Отказ от ответственности, сообщение с самоответчиком, чтобы, надеюсь, сэкономить время других. Настройка: Я использовал реализацию API файловых систем в Chrome, [1] [2] [3]. Для этого необходимо включить флаг chrome: // flags / #native-file-system-a…
1 ответ

Необходимо получить путь к каталогу, выбранному с помощью selectFileSystemEntries

Мы создаем автономный проигрыватель, чтобы минимизировать буферизацию с помощью FileSystem API. Я могу открыть каталог и получить оттуда видео, но по-прежнему не могу получить путь. Я хочу получить доступ к пути к каталогу, выбранному пользователем,…
2 ответа

Как читать содержимое файла в Native File System API

Я пытаюсь прочитать содержимое XML-файла. Вероятно, это базовый JS-материал, но я не могу заставить его работать. Я использую экспериментальный API собственной файловой системы Chrome для чтения папок в папке: const opts = {type: 'open-directory'}; …
1 ответ

Сохранять дескриптор файла при перезагрузке страницы в Chrome с помощью FileSystemFileHandle

Как мы все знаем, браузеры НЕ поддерживают изменение пути к файлу в <input/>файл через перезагрузку страницы из соображений безопасности. Но недавно chrome 86 выпустил API доступа к файловой системе, который упрощает и позволяет пользователям …
16 ноя '20 в 13:26
1 ответ

невозможно читать / писать файлы из веб-воркера

Я пытаюсь прочитать текстовый файл (log.txt), который уже был создан на моем локальном компьютере, и хочу добавить текст в тот же файл из webworker, используя методы api файловой системы, но не могу этого сделать, а также не могу получить какую-либо…
11 ноя '20 в 16:51
1 ответ

FileSystemApi и WritableStream

Я пытаюсь использовать FileSystem API для записи загруженного файла на SPA в локальную изолированную файловую систему с помощью FileSystem API. Файл загружен с помощью drop acion, и я могу получить Fileмассив объектов в обратном вызове. Из File Я мо…
1 ответ

Нужно ли подключиться к веб-API, возможно ли это?

Я пытаюсь подключиться к функции, которая поставляется с API доступа к файловой системе. Например, когда веб-сайт использовал API доступа к файловой системе, как показано ниже. // store a reference to our file handle let fileHandle; async function g…
18 янв '21 в 20:31
2 ответа

Как мне добавить API доступа к файловой системе в javascript?

Я нашел этот https://developer.mozilla.org/en-US/docs/Web/API/File_System_Access_API, чтобы разрешить javascript доступ к локальной файловой системе. Я чувствую себя действительно глупо, но я не могу найти нигде, где рассказывается о том, как на сам…
1 ответ

Переопределение showOpenFilePicker с помощью Puppeteer

Как показано здесь , Puppeteer позволяет переопределять функции Javascript. Я хочу переопределить функцию showOpenFilePicker. То есть, когда showOpenFilePicker вызывается веб-страницей. Я хочу запустить другую функцию перед showOpenFilePicker. const…
1 ответ

Проверка того, работает ли сайт showDirectoryPicker JS с помощью Puppeteer

Здравствуйте, я хочу проверить, есть ли на сайте функция showDirectoryPicker с кукловодом. В настоящее время мой код выглядит так: 'use strict'; const puppeteer = require('puppeteer'); (async function main() { try { const browser = await puppeteer.l…
1 ответ

Изменение формата файла

Могу ли я изменить формат файла с помощью API собственной файловой системы?Например, когда я прочитал все файлы .pdf в одном каталоге и заменил их на файлы .jpeg?
1 ответ

Можно ли использовать локальный файл SQLite3 с FileSystemAPI и WebAssembly в веб-приложении?

Учитывая, что: API файловой системы браузера позволяет веб-приложениям писать в локальные файлы без последующих запросов разрешений. WebAssembly может запускать собственный клиент SQLite3. Можно ли создать веб-приложение, которое запрашивает локальн…
01 фев '21 в 17:34
1 ответ

Как указать имя файла по умолчанию для showSaveFilePicker

Я хочу предоставить счетчик в своем веб-приложении, поскольку я загружаю файл с сервера, а затем сохраняю его с помощью API доступа к файловой системе. Я могу сделать это с помощью showSaveFilePicker (), но мне кажется очень странным, что я не могу …
19 мар '21 в 20:26
1 ответ

Вместо того, чтобы копировать, переименуйте filename.ext.crswap в filename.ext

При выполнении этой последовательности Получить дескриптор нового файла через window.showSaveFilePicker, сказать Получите доступный для записи файловый поток из дескриптора Запишите некоторый контент в файл, используя поток поток, чтобы сигнализиров…
25 июн '21 в 15:35
1 ответ

FileSystemEntry.remove() замена?

Я использую новый (ish) API доступа к файловой системе, и мне нужно удалить файл. Я собирался использовать метод remove() , но он устарел. Поддерживается ли в настоящее время функция удаления файлов в API доступа к файловой системе?
1 ответ

FileSystemAPI не работает для каталога, содержащего большое количество файлов?

Я использую приведенный ниже код, который использует FileSystemAPI с веб-работником. const worker = new Worker( "worker.js" ); btn.onclick = async (evt) => { const dirHandle = await showDirectoryPicker(); worker.postMessage( dirHandle ); }; worke…
1 ответ

Как использовать функцию перетаскивания HTML5 с FileSystemAPI?

Я использую FileSystemAPI window.showDirectoryPicker (), чтобы открыть каталог, который возвращает дескриптор этого каталога, и с его помощью я могу просматривать все файлы, присутствующие в этом каталоге. const dropArea = document.getElementById("d…
1 ответ

Доступ к каталогам, которые выглядят как файлы на Mac

Я создаю скрипт для браузера Chrome для обработки файлов (используя File System Access API). В Windows это нормально, но на MAC у меня проблема: Файлы хранятся в папках, которые выглядят как файлы на MAC. Например, имя папки и внутри есть такие файл…