-1

我需要编写一个具有很多谷歌云打印功能的 Chrome 扩展程序,除了我将从我自己的应用程序发送浏览器请求。首先,我需要做两件事:

1) GCP 找到了某种方法来检测计算机上所有已注册的打印机(不一定是所有连接的打印机);它是怎么做到的?

2)我需要将打印请求直接发送到打印机而不进行任何设置,因此 window.print() 不是一个选项(因为它要求用户输入设置)。我怎样才能通过 JavaScript 做到这一点?

有人有什么主意吗..?

你的,雷

4

2 回答 2

1
  1. 当谷歌已经被告知它时,这不是“检测”打印机的问题。打印机已经注册——此时谷歌已将所有数据存储在云端。
  2. 没有浏览器会让您在没有提示的情况下打印,句号。这是设计使然。
于 2013-07-19T02:09:56.430 回答
1
  1. 据此对于经典打印机,您需要在 Windows 中启用 Google Cloud Printing 连接器,这意味着 GCP 不会检测您的打印机,它只会检测 Windows 告诉您已安装或使用连接到互联网的 Cloud Ready 打印机(并从互联网打印)无需 PC。
  2. 看看这个,总结它说“不”,出于明显的安全原因。

我建议您阅读帮助页面,因为对于云打印能做什么和不能做什么存在一些误解。

于 2013-07-19T02:11:12.183 回答