我使用Electron创建了一个应用程序,其中一个功能是用户可以向其添加文件(复制到应用程序的数据目录)。
当用户想要从应用程序的用户界面打开文件时,我可以使用Electron的shell
模块打开文件:shell.openItem()
。
现在我想给用户一个选项来触发系统"打开"用户可以从中选择用户希望打开文件的应用程序的对话框(如下所示)。我搜索Electron的文档并用Google搜索,但无法找到触发此对话框的方法。知道如何为所有平台电子支持做到这一点。涉及调用OS特定命令以触发此对话框的解决方案也同样好。