为什么要阻止网页视图显示网页时点击一个swf?
题
现在我展示来自网络的SWF在我的web视图,但是当我在SWF点击URL地址,以显示我的默认网页浏览器的另一页,我发现webveiw避免这样做,为什么呢?如何能允许吗?非常感谢你!
解决方案
您应该看看WebUIDelegate
协议,具体地,本委托方法:
- (WebView *)webView:(WebView *)sender createWebViewWithRequest:(NSURLRequest *)request;
如果你有注册为WebView
的UI委托对象则当Flash插件发送URL变更请求调用此方法。那么你可以做你想要的要求是什么。默认情况下,只是WebView
忽略它。
不隶属于 StackOverflow