【发布时间】:2023-04-01 14:45:01
【问题描述】:
我将为我的控制台工具编写简单的前端。一般来说,它需要一些参数和输入文件路径,以便进一步打开和处理。 我的想法是放置类似
UI.input # set (attr "type") "file" # set UI.text "input filename"
然后通过'value'获取选中的文件路径。
但似乎由于安全原因,浏览器不提供所选文件的完整路径。
是否可以使用threepenny-gui 放置任何文件选择器?
【问题讨论】:
-
我不知道有任何浏览器功能会公开完整文件路径。我认为即使是
FileList/FileReaderAPI 也会将其抽象掉。我的想法是实现一个文件选择器 UI,与来自服务器的目录结构进行交互,因为它是本地的(我相信?)并在浏览器中导航树。