在iOS中打印phonegap页面

时间:2016-06-06 12:09:00

标签: android ios cordova printing

我目前遇到的问题是我必须在我的Phonegap应用程序中从我当前的页面打印/获取PDF文件。页面包含图像和文本。我的应用程序适用于Android和iOS。我使用cordova-plugin-printer来获取本地(?)打印软件的“网页”,以便能够打印/获取PDF文件,这与Android完美配合,但它在iOS中不起作用。那么什么插件/代码/解决方法,我应该用iOS做同样的事情我现在用android做什么。

下面是我正在使用的代码,它可以在Android上正常运行,但在iOS中它甚至不会首先发出警报。

function printPage(){
    cordova.plugins.printer.isAvailable(function (isAvailable) {
        alert(isAvailable ? 'Service is available' : 'Service NOT available');

        var page = document.getElementById('Content');

        cordova.plugins.printer.print(page, 'Document.html', function () {
            alert('printing finished or canceled');
        });
    });
}

0 个答案:

没有答案