Threepenny-gui:通过 'file' 输入获取文件路径

Threepenny-gui: get file path via 'file' input

我打算为我的控制台工具编写简单的前端。通常,它需要一些参数和输入文件路径才能进一步打开和处理。 我的想法是放置类似

 UI.input # set (attr "type") "file" # set UI.text "input filename"

然后通过'value'获取选择的文件路径。 但由于安全原因,浏览器似乎不提供所选文件的完整路径。
是否可以使用 threepenny-gui 放置任何文件选择器?

据我所知,出于安全原因,Web 浏览器不允许您通过字段获取文件路径。您只能获取文件内容。当然,您始终可以在纯文本输入字段中请求文件路径,但这对用户来说肯定不太方便。

如果 combine Threepenny with the Electron framework,可以从文件选择器对话框中获取文件路径。使用文件是使用 Electron 的原因之一。