我在我的网络应用程序中使用谷歌云打印来打印文档。当我在网络浏览器中运行该应用程序时,它工作正常..
<script src="http://www.google.com/cloudprint/client/cpgadget.js">
</script>
<script>
window.onload = function () {
alert('Loaded the page');
var gadget = new cloudprint.Gadget();
alert('Loaded the gadget');
gadget.setPrintButton(
cloudprint.Gadget.createDefaultPrintButton("print_button_container"));
gadget.setPrintDocument("url", "Test Page",
"http://www.google.com/landing/cloudprint/testpage.pdf");
}
</script>
但是,当我使用 android 中的 webView(iOS 中的 UI Webview)运行应用程序 Web 应用程序时,打印不起作用。它成功加载了打印机列表...我能够选择打印机并继续进行最终打印页面。之后,当我单击 print 时,没有任何反应。
请分享您的想法