У меня проблема с предварительным просмотром на электронном. Когда я запускаю приложение на angular (localhost) и запускаю печать, все работает нормально. Но когда я создавал электронное приложение с angular, у меня не было окна с предварительным просмотром. Я получаю это окно:
И когда я нажимаю кнопку печати, я получаю пустую бумагу.
Электрон, потребляющий хром, где находится предварительный просмотр, отключен. Как включить предварительный просмотр в электронном приложении?
Функция для печати:
print(doc) {
const objFra = document.createElement('iframe'); // Create an IFrame.
objFra.style.visibility = 'hidden'; // Hide the frame.
objFra.src = URL.createObjectURL(doc.output('blob')); // Set source.
document.body.appendChild(objFra); // Add the frame to the web page.
objFra.contentWindow.focus(); // Set focus.
objFra.contentWindow.print();
}