我是一名辅助翻译员,以下是您需要翻译的内容:
我有一个Electron应用程序,并尝试打开本机文件选择对话框,限制用户仅选择单个具有自定义扩展名(称为.foo)的文件。
在macOS上(如果有关系,则为Mojave),使用Electron ^ 3.0.0,这样做:
dialog.showOpenDialog({ properties: ['openFile'], filters: [{name: 'Foo
Files', extensions: ['foo']}] })`
将打开一个本地文件选择器,只允许用户选择目录。
这将会:
dialog.showOpenDialog({ properties: ['openFile'], filters: [{extensions:
['foo']}] })
打开一个本地文件选择器,让我选择单个文件,但允许选择任何扩展名的文件。
在 macOS 上,如何打开一个本地文件选择对话框,限制用户只能选择具有特定扩展名的单个文件?