我正试图在WebKit框架(在Mac上)中寻找等效实现webView:shouldStartLoadWithRequest:navigationType:
。shouldStartLoadWithRequest在WebKit框架中等价吗?
我看了下去WebUIDelegate
& WebFrameLoadDelegate
但没有找到有用的东西。
任何帮助非常感激=)。谢谢。
我正试图在WebKit框架(在Mac上)中寻找等效实现webView:shouldStartLoadWithRequest:navigationType:
。shouldStartLoadWithRequest在WebKit框架中等价吗?
我看了下去WebUIDelegate
& WebFrameLoadDelegate
但没有找到有用的东西。
任何帮助非常感激=)。谢谢。
唉,我忽略了文档。万一任何人有同样的问题,它是webView:didStartProvisionalLoadForFrame:
webView:decidePolicyForNavigationAction:request:frame:decisionListener:
和其他相关WebPolicyDelegate
方法做同样的事情。
如果你在这个方法中做[listener use]
,这就像在iOS中的return YES
。反之亦然:不做任何事返回NO。
这种方法有很大的不同。 'webView:shouldStartLoadWithRequest:navigationType:'是一个问题,'webView:didStartProvisionalLoadForFrame:'是一个通知。 – 2011-06-05 01:45:33
我同意这与shouldStartLoadWithRequest有很大不同... shouldStartLoadWithRequest允许您取消请求并自行处理。 didStartProvisionalLoadForFrame没有。 – 2014-10-16 06:03:41