ドキュメントを印刷するために、Web アプリケーションで Google クラウド プリントを使用しています。Webブラウザでアプリを実行すると、正常に動作します..
<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 をクリックしても何も起こりません。
同じことについてあなたの考えを共有してください