如何从文件系统访问中获取选定的目录路径 api window.showDirectoryPicker()
How do you get the selected directory path from file system access api window.showDirectoryPicker()
当我选择一个文件夹时,我确实得到了一个 dirHandle,但无法弄清楚什么 属性 或方法会给我完整的路径
const dirHandle = await window.showDirectoryPicker()
所以像 let path = dirHandle.fullpath
有什么想法吗?
出于安全原因,不会向 Web 应用程序显示完整路径。您只能通过遍历目录来了解相对路径。在下面的示例中,如果用户打开 shared/
,您可以了解到其中存在 ./public
和 ./public/file.txt
,但无法得知 shared/
位于 [=15] =] 以及更上一层楼。
/root/secret/shared/public/file.txt
当我选择一个文件夹时,我确实得到了一个 dirHandle,但无法弄清楚什么 属性 或方法会给我完整的路径
const dirHandle = await window.showDirectoryPicker()
所以像 let path = dirHandle.fullpath
有什么想法吗?
出于安全原因,不会向 Web 应用程序显示完整路径。您只能通过遍历目录来了解相对路径。在下面的示例中,如果用户打开 shared/
,您可以了解到其中存在 ./public
和 ./public/file.txt
,但无法得知 shared/
位于 [=15] =] 以及更上一层楼。
/root/secret/shared/public/file.txt