【问题标题】:WebView cocoa - Printing without a popupWebView cocoa - 不弹出窗口打印
【发布时间】:2012-02-06 20:00:53
【问题描述】:

我正在开发一个 OSX 应用程序,它将 Web 视图显示为应用程序的一部分。在 web 视图中,有一个按钮可以让用户打印出他们当前所在的页面。当在 safari 中打开 html 并单击按钮时,会弹出一个窗口,要求用户选择该文件的打印设置。但是,在 Web 视图中打开页面时,根本不会显示此弹出窗口。有什么方法(也许可以调整 javascript?)可以让我使用默认设置打印到默认打印机而不显示此弹出窗口?

谢谢,
光辉

【问题讨论】:

    标签: javascript macos cocoa printing webview


    【解决方案1】:

    打印对话框和处理在宿主应用程序中实现。
    有关详细信息,请参阅非正式的 WebUIDelegate 协议中的 -webView:printFrameView:

    【讨论】:

    • 啊,刚刚在看这个。这让我的事情有点复杂,因为我从我们的一位客户那里获得了 webview 的内容,但是谢谢!
    猜你喜欢
    • 2012-01-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-16
    • 2013-04-28
    • 1970-01-01
    相关资源
    最近更新 更多