Как получить выбранный путь к каталогу из api доступа к файловой системе window.showDirectoryPicker()
Когда я выбираю папку, я получаю dirHandle, но не могу понять, какое свойство или метод даст мне полный путь
const dirHandle = await window.showDirectoryPicker()
Итак, что-то вроде let path = dirHandle.fullpath
Любые идеи?
1 ответ
Решение
По соображениям безопасности полный путь не будет показан веб-приложениям. Вы можете узнать относительные пути, только пройдя по каталогу. В приведенном ниже примере, если пользователь открывает, вы можете узнать о существовании
./public
а также
./public/file.txt
внутри него, но не то
shared/
заключается в
secret/
и далее вверх.
/root/secret/shared/public/file.txt