如何打开WKWebView target =' _blank'外部链接(OS X)?

时间:2015-11-17 17:52:39

标签: objective-c macos cocoa webkit wkwebview

我尝试在我的Mac应用(Objective-C)中使用WKWebView在默认网络浏览器中使用_target='_blank'打开链接(即使用[[NSWorkspace sharedWorkspace] openURL:aURL])。

我已经阅读了两个类似的问题(12),但找到的解决方案在OS X上对我不起作用。对于1,webView:createWebViewWithConfiguration:forNavigationAction:windowFeatures给出了一个零请求网址;和2不适用于某些包含动态内容的网页(例如Inbox by Google / inbox.google.com)。

对于OS X的问题,是否有任何好的或非正统/黑客解决方案?看作decidePolicyForNavigationActionnil navigationAction提供了request.URL网址,是否有另一种获取点击链接以在用户中打开它们的方式&#39}。浏览器?

0 个答案:

没有答案