Quiero realizar un seguimiento de cuántas veces se da el comando de impresión en mi proyecto AngularJS.
aquí está mi código para imprimir un div -
vm.printWholeJob = function () { vm.printCount++; // It is my print count. setTimeout(function () { var popupWin = window.open('', '_blank', 'width=1000,height=600'); popupWin.document.write('<html><head><link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css"integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous"><style>.print-table th, .print-table td {border: 1px solid #34495E !important;} .print-table td, .print-table th {padding-bottom:5px !important;padding-top: 5px !important;}@page {margin-top: 5.0cm;margin-bottom: 3.0cm;margin-right:1.8cm;}.data{page-break-before: always;}</style></head><body>' + document.querySelector('#job-to-print').innerHTML + '</html>'); setTimeout(() => { popupWin.print(); popupWin.close(); }, 500); }, 800);Aquí está el problema, no quiero aumentar la cuenta en estos dos casos:
Así que solo quiero rastrear la cantidad de veces que la página se imprimió solo a través de la impresora.
Gracias por adelantado.