我在我的一个项目中集成了 GCP,因此我可以使用移动/Android 浏览器进行打印。我使用的代码类似于下面的代码:
<script src="http://www.google.com/cloudprint/client/cpgadget.js">
</script>
<script defer="defer">
var gadget = new cloudprint.Gadget();
gadget.setPrintButton(cloudprint.Gadget.createDefaultPrintButton("print_button_container"));
gadget.setPrintDocument("url", "[document title]", "[document URL]");
</script>
我从http://code.google.com/apis/cloudprint/docs/gadget.html得到这个
现在,当我在 android 上打开它时,我只看到一个白框,看不到任何打印选项。但是在计算机上,我看到它应该向我显示一些打印选项。移动浏览器是否有解决方法,或者我需要更改代码上的某些内容才能工作。
这是您用于测试的实时链接 http://www.google.com/webelements/#!/cloudprint <- 在“预览”后单击“打印”