Google JavaScript API - Chrome.printerProvider:打印机ID格式

时间:2016-01-20 15:07:36

标签: google-chrome printing provider

我尝试使用chrome.printerProvider来进行打印扩展。 任何人都可以给我一个关于PrintInfo id的例子吗? 我要求通过网络打印,我通过打印机地址设置PrintInfo Id,但它不起作用。 这是我的剧本:

chrome.printerProvider.onGetPrintersRequested.addListener(function callback(resultCallback) {
    resultCallback([{
      id: '192.16.1.18', // printer address
      name: 'My Printer',
    }]);
});

or

chrome.printerProvider.onGetPrintersRequested.addListener(function callback(resultCallback) {
    resultCallback([{
      id: 'net://192.16.1.18', // printer address
      name: 'My Printer',
    }]);
});

1 个答案:

答案 0 :(得分:0)

这应该有用..

chrome.printerProvider.onGetPrintersRequested.addListener(
    function ( resultCallback ) {
        resultCallback( [{
      id: 'net://192.16.1.18', // printer address
      name: 'My Printer',
    }] );
    }
);