Как в Electron.js реализовать печать без модального окна?

Требуется через Electron приложение в режиме киоска реализовать печать на принтер по умолчанию без отображения модального окна с выбором принтера.

Есть следующая документация.
Судя по ней, достаточно добавить в options: { silent: true }, но, к сожалению, ничего не происходит. При установке silent: false модальное окно открывается и после выбора принтера печать происходит.

Идеально, если проблему можно решить программно, но если есть настройки на уровне Windows 10, то тоже подойдет на данном этапе.
  • Вопрос задан
  • 350 просмотров
Пригласить эксперта
Ответы на вопрос 2
@grinat
Код в студию. Электрон не все и всегда печатает.
Ответ написан
Vlad_IT
@Vlad_IT Куратор тега JavaScript
Front-end разработчик
Вы не написали версию Electron, а это довольно важно, т.к. у них в каких-то версиях что-то ломается. потом они чинят, или что-то удаляют, т.к. некому делать (как было с PDF Viewer, который удалили в 3.x версии, просто потому что).
Например вот PR, в котором исправляется проблема с неправильным чтением параметров печати https://github.com/electron/electron/pull/17052 это на пятой версии, если вы на ней, рекомендую обновить минорную версию.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
IZZZIO Москва
от 80 000 до 120 000 ₽
Stream Labs Москва
До 150 000 ₽
Mentalstack Санкт-Петербург
от 100 000 до 150 000 ₽
25 февр. 2020, в 18:33
10000 руб./за проект
25 февр. 2020, в 18:15
70000 руб./за проект
25 февр. 2020, в 16:23
20000 руб./за проект