1
이제 swf를 웹에서 볼 수 있지만 swf에서 URL 주소를 클릭하여 기본 웹 브라우저로 다른 페이지를 표시하면 webveiw가이를 방지 할 수 있습니다. 이유는 무엇입니까? 그것을 허용하는 방법? 대단히 감사합니다!왜 Webview는 swf를 클릭 할 때 웹 페이지를 표시하지 못하게합니까?
이제 swf를 웹에서 볼 수 있지만 swf에서 URL 주소를 클릭하여 기본 웹 브라우저로 다른 페이지를 표시하면 webveiw가이를 방지 할 수 있습니다. 이유는 무엇입니까? 그것을 허용하는 방법? 대단히 감사합니다!왜 Webview는 swf를 클릭 할 때 웹 페이지를 표시하지 못하게합니까?
당신의 WebUIDelegate
프로토콜에 구체적으로이 위임 방법을 찾아야한다 :
- (WebView *)webView:(WebView *)sender createWebViewWithRequest:(NSURLRequest *)request;
당신은 WebView
의 UI의 대리인으로 등록 된 객체가이 메소드를 호출 가지고있는 경우에 때 플래시 플러그인 URL 변경 요청을 보냅니다. 그런 다음 요청으로 원하는 것을 할 수 있습니다. 기본적으로 WebView
은 무시합니다.