从ionic2访问打印机

时间:2016-09-19 04:46:03

标签: cordova angular typescript ionic2

我想知道。是否有任何选项来实现打印/连接打印机 来自离子2。是否有任何cordova插件可以打印。 我偶然发现了这个插件。

Cordova Print plugin

任何关于此的帮助/信息都会有用。有没有办法访问Ionic 2中的第三方库。??

2 个答案:

答案 0 :(得分:1)

在Ionic 2中,您可以将Ionic Native与Cordova打印机插件一起使用,以打印到PDF文件或真实纸张。接下来的步骤很简单。 首先添加用于打印的Cordova插件

cordova plugin add https://github.com/katzer/cordova-plugin-printer.git

下一个导入类

import {Printer, PrintOptions} from 'ionic-native';

然后将此方法添加到您的班级

    print(){

        Printer.isAvailable().then(function(){
            Printer.print("https://www.techiediaries.com").then(function(){
            alert("printing done successfully !");
            },function(){
            alert("Error while printing !");
            });
        }, function(){
        alert('Error : printing is unavailable on your device ');
        });

}

要测试该方法,请在模板中添加一个按钮

       <button class="button" (click)="print()">Print</button>

您可以找到完整的教程here

答案 1 :(得分:0)

Cordova Print Plugin,

cordova plugin add cordova-plugin-printer

cordova插件添加cordova-plugin-printer 或特定版本:

cordova plugin add cordova-plugin-printer@VERSION

然后执行:

cordova build

https://github.com/katzer/cordova-plugin-printer