Электрон: диалоговое окно файла должно быть сфокусировано до принятия решения

Как заставить диалоговое окно файла всегда открываться сверху, пока пользователь не выберет файл или не закроет окно? Пользователь не должен иметь возможность переходить к другим окнам в приложении.

1 ответ

Решение

Я нашел решение в документации https://github.com/electron/electron/blob/master/docs/api/dialog.md#dialogshowopendialogbrowserwindow-options-callback

Диалог должен быть установлен модальным. Если окно модальное, оно отключает родительское окно. Он может быть установлен как модальный с передачей параметра browserWindow в качестве первого аргумента при вызове функции showSaveDialog.

Исключенный формат:

dialog.showOpenDialog([browserWindow, ]options[, callback])
Другие вопросы по тегам