我正試圖在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