如何使用chrome.printerProvider

时间:2019-04-24 06:19:17

标签: google-chrome google-chrome-extension

由于某种原因,我需要通过特定的pdf文件控制打印机,因此我想使用chrome扩展程序来解决它。

但是,我发现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);
});


我误解了这些事件,或者我键入了错误的回调函数,有没有什么好解决的办法,我发现很多人之前都在讨论这个问题,但是我没有一个合适的答案。

0 个答案:

没有答案