2
我試圖檢測當我點擊WebView中的鏈接。 我設定檢測鏈接被點擊時WebView(Mac)
[_WebCont delete:self];
_WebCont.policyDelegate = self;
和
WebPolicyDecisionListener
委託我用這個作爲我的聽衆:
- (void)_WebCont:(WebView *)webView decidePolicyForNavigationAction:(NSDictionary *)actionInformation request:(NSURLRequest *)request frame:(WebFrame *)frame decisionListener:(id<WebPolicyDecisionListener>)listener {
NSString *url = request.URL.absoluteString;
url = [NSString stringWithFormat:@"*load %@",url];
[self sendMessage:url];
NSLog([NSString stringWithFormat:@"Click: %@",url]);
}
但是當過我點擊視圖中的鏈接它從來沒有記錄任何東西。 任何幫助解決這個問題?
所以我應該添加thr方法? – Sirens