showSaveDialogSync с OpenDirectory открывает средство выбора файлов в Electron

#node.js #electron

#node.js #electron

Вопрос:

Я использую showSaveDialogSync для открытия средства выбора каталогов в Electron. По какой-то причине Windows вместо этого открывает средство выбора файлов. Кто-нибудь знает, что я могу здесь пропустить?

Вот код с моими параметрами:

 const options = {
  title: 'Select Directory',
  message: 'Select Directory',
  properties: ['openDirectory',
               'createDirectory',
               'treatPackageAsDirectory',
               'dontAddToRecent']
};

return remote.dialog.showSaveDialogSync(remote.getCurrentWindow(),
                    options as SaveDialogSyncOptions);
  

введите описание изображения здесь

Ответ №1:

Я только что понял, что вызывается функция, которую я должен использовать showOpenDialogSync . Даже если бы я хотел использовать его в контексте «сохранить каталог», с этой функцией нужно работать.