但是,我发现chrome print.provider
,这些API提供了一些事件,但是我假设当用户按下ctrl+P
时将触发以下事件,但实际上,它什么也没发生。
chrome.printerProvider.onGetPrintersRequested.addListener(function(printerInfo) {
console.log("onGetPrintersRequested", printerInfo);
});
chrome.printerProvider.onPrintRequested.addListener(function(printJob, resultCallback) {
console.log("onPrintRequested ...", printJob);
});
chrome.printerProvider.onGetCapabilityRequested.addListener(function(printerId,resultCallback) {
console.log("onGetCapabilityRequested ...", printerId);
});
我误解了这些事件,或者我键入了错误的回调函数,有没有什么好解决的办法,我发现很多人之前都在讨论这个问题,但是我没有一个合适的答案。