【问题标题】:How do I force a Chrome Packaged App to print when the developer has disabled this feature?当开发人员禁用此功能时,如何强制 Chrome 打包应用程序打印?
【发布时间】:2014-12-30 00:28:11
【问题描述】:

当开发者禁用此功能时,如何强制 Chrome 打包应用打印?

我尝试打印的特定应用程序是 Postman Packaged App。我想打印出 API 测试的结果。打印快捷键(OSX 上的 Command-P)不起作用,在应用程序中单击鼠标右键也不起作用。这些似乎都被开发者禁用了。

编辑:您可以使用授予开发者控制台访问权限的 --debug-packed-apps 启动 Chrome,但这似乎没有多大帮助。

【问题讨论】:

    标签: google-chrome printing postman google-chrome-app


    【解决方案1】:

    您无法打印 Chrome 应用程序窗口,就像您无法打印本机应用程序窗口一样。这真的没有意义。您可以截取应用程序窗口的屏幕截图并打印出来。我建议要求应用程序开发人员向他们的应用程序添加打印功能,因为这可能会产生比通过打印机强制应用程序布局更好的格式结果。

    【讨论】:

    • Chrome 应用程序只不过是一个存在于 Chrome 浏览器窗口中的网站,不是吗?我不是要求“谷歌批准”的方法来做到这一点。我正在寻求一种在当前显示的文档上调用 print() 方法的方法。考虑一下,这些不是主机平台上原生呈现的元素,而是呈现在 HTML 画布上的 Web 元素。 (注意:Postman Packaged App 使用 Twitter Bootstrap!)相比之下,有一些方法可以在 OS X 上使用 Cocoa 中的 Post Script / Portable Document Format 支持层来打印屏幕上任何内容的 PDF。
    猜你喜欢
    • 2019-03-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多