我正在使用React和FluentUI(office-fabric-ui(构建一个画布PowerApp/Component.
(如果这限制了解决这个问题的方法,请随时忽略React部分(
使用context.device.pickFile()
(文档(我可以触发文件选择器对话框。我将其添加到我的组件中,在 PowerApp 中对其进行了测试,它按预期工作。
但是,我真正要找的是文件夹浏览器。当然,我可以要求用户使用 filePicker 选择目录中的文件,然后从中获取目录名称,但这只是一个解决方法......如果在目标目录中没有要选取的文件怎么办?
有没有办法触发文件夹浏览器?
从这个 SO 线程中,我相信下面的代码片段应该可以工作。
<input directory="" webkitdirectory="" type="file" />
您可以使用此代码沙箱进行游戏并体验它。