Я тестирую некоторые из новых возможностей файловой системы JS, то есть создание пустого текстового файла в локальной файловой системе. Я запускаю файлы HTML и JS с локального пути (файл:///). Для этого я запустил Google Chrome с флагом --allow-file-access-from-files
из CLI. Запрос файловой системы является ПОСТОЯННЫМ (и работает).
Я прочитал разные сообщения о файловой системе, скопировал и изменил часть кода в учебниках; Когда я запускаю файл HTML, мои пользовательские сообщения об успехе/неуспехе выводятся в консоль;
Вот результат:
Opened file system:/ // this is the root path of the JS Filesystem.
/wtf.txt // this is the name and path of the text file I created+ it's a success
Однако, когда я смотрю на свой каталог (как системный, так и корневой каталог приложения), там нет файла .txt с именем, которое я ему присвоил. Как я могу узнать, где Javascript действительно написал этот файл? В каком "корне" (поскольку "корень" присвоить нельзя)? Что означает, что файловая система является «песочницей»? Что я не могу получить доступ к его содержимому (виртуальному?) на моем локальном диске, но только с помощью JS? Если это так, есть ли способ предложить пользователю сохранить файл?
Заранее спасибо за ваши ответы