2012-02-06 87 views
0

我正在开发一个OSX应用程序,它将Web视图显示为应用程序的一部分。在Web视图内部,有一个按钮可让用户打印出当前所在的页面。当在safari中打开html并单击该按钮时,会出现一个弹出窗口,要求用户选择该文件的打印设置。但是,在Web视图中打开页面时,完全不显示此弹出窗口。有没有什么办法(调整到JavaScript的可能?),让我用默认设置打印到默认打印机,而不显示此弹出?WebView cocoa - 无弹出式打印

感谢,
Teja公司

回答

0

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

+0

啊,只是看着这个。它使我的一些事情变得复杂,因为我从我们的客户那里获得了webview的内容,但是谢谢! – 2012-02-06 20:55:23