Можно ли реализовать приложение / службу консоли печати C # в уже существующем веб-приложении javascript / html? - PullRequest
0 голосов
/ 27 сентября 2019

У меня есть приложение, встроенное в Javascript, для использования в режиме киоска Chrome, и я хочу напечатать квитанцию ​​в фоновом режиме, не теряя фокус в главном окне (без предварительного просмотра, ни мигания диалогового окна печати).После некоторых исследований это кажется невозможным (из-за политик безопасности браузера), если используется только Javascript.

Как мне обойти это?

edit 1: добавлена ​​функция печати js, которая принимает html-документ

function printTicket(printText) {
    w = window.open();
    w.document.write(printText);
    w.document.close();
    w.onload = setTimeout(function () {
        w.print();
        w.close();
    }, 250);
}
...