인터넷에서 콘텐츠를로드하는 WebView가 있습니다. '_blank'속성을 사용하는 링크가 있으면 아무 일도 발생하지 않습니다.WebView 열기 '_blank'링크
지금까지 WebView 대리인을 설정하려고했지만 등록 할 수 없으므로 NSLog를 다시 가져올 수 없으므로 잘못 사용해야합니다. 다음과 같이 코드는 다음과 같습니다
- (void)applicationDidFinishLaunching:(NSNotification *)aNotification
{
[tmpView setUIDelegate:self];
}
- (WebView *)webView:(WebView *)sender createWebViewWithRequest:(NSURLRequest *)request
{
NSLog(@"HEY THERE");
return sender;
}
이상적으로 내가 원하는 것을, 링크가 웹보기를 클릭 할 때마다 링크가 항상 어디에서도, 그 웹보기에서 열립니다 것입니다.
이것이 가능합니까?
내가 완전히 난처한 상황에 빠진거야webView:decidePolicyForNewWindowAction:request:newFrameName:decisionListener:
그래서 난 진짜로 당신의 도움을 주셔서 감사합니다 것 : 나는 다른 방법을 찾았지만 연구를 통해
내가 원하는 결과를 얻기 위해 그들을 사용하는 방법을 모른다.
미리 감사드립니다.
이렇게하면 도움이 될 수 있습니다. http://conecode.com/news/2011/05/ios-tutorial-creating-a-web-view-uiwebview/ – hanumanDev
@hanumanDev. iOS는'UIWebView'이고 질문은 Mac의 WebView에 관한 것입니다. –