Window.print()和云打印

时间:2015-03-27 04:32:07

标签: javascript android jquery asp.net google-cloud-print

我的应用程序是在ASP.NET中开发的    在我的一个页面(productinfo.aspx)中,我有一个名为&的HTML按钮。标记
   为print。我在java脚本中处理单击此按钮,如
   下方。

$('#print').click(function($)
{
window.print();
});

  

以上在PC和智能手机的所有浏览器中正常工作    除了谷歌Nexus手机和平板电脑。它在其他机器人工作    像三星和索尼这样的手机等等。

我发现谷歌android和我都不支持window.print    应根据以下链接使用Google云打印。

https://developers.google.com/cloud-print/docs/gadget

但这需要用户使用他们的Google ID登录GCP。    但我的要求就是设备将无法连接到互联网    它应该像其他设备一样提供打印对话框。

注意:    在Android Chrome浏览器中,浏览器菜单中有一个打印命令    点击它显示没有任何GCP的打印对话框。

是否可以通过java脚本调用browser菜单命令,
   我累了按钮点击假设模拟( ctrl + p )按键事件    它会触发浏览器的打印命令它也无法正常工作。

如果有人可以帮我解决问题,那将会非常有帮助    这个问题。

0 个答案:

没有答案