GCP Web Element を使用して、Web アプリケーションで印刷するアイテムを投稿します。Google が提案するコードは次のとおりです...
JavaScript
<script src="http://www.google.com/cloudprint/client/cpgadget.js">
</script>
<script>
window.onload = function() {
var gadget = new cloudprint.Gadget();
gadget.setPrintButton(
cloudprint.Gadget.createDefaultPrintButton("print_button_container")); //div id to contain the button
gadget.setPrintDocument("url", "Test Page", "http://www.google.com/landing/cloudprint/testpage.pdf");
}
</script>
HTML...
<div id="print_button_container"></div>
これはすべて正常に機能し、ドキュメントを正常に投稿し、印刷します... Android 3.2 のブラウザー、Windows の Google Chrome、iOS の Safari
ただし、iOS 用の Google Chrome ではドキュメントは投稿されません (したがって、印刷されません)。
Google が Chrome for iOS を作成し、クラウド プリントも作成しているため、これは意味がありません。
誰かがこれを修正する方法を知っていますか、それとも Google が Chrome for iOS で修正するのを待つ必要がありますか?