我目前遇到的问题是我必须在我的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');
});
});
}