现在我展示来自网络的SWF在我的web视图,但是当我在SWF点击URL地址,以显示我的默认网页浏览器的另一页,我发现webveiw避免这样做,为什么呢?如何能允许吗?非常感谢你!

有帮助吗?

解决方案

您应该看看WebUIDelegate协议,具体地,本委托方法:

- (WebView *)webView:(WebView *)sender createWebViewWithRequest:(NSURLRequest *)request;

如果你有注册为WebView的UI委托对象则当Flash插件发送URL变更请求调用此方法。那么你可以做你想要的要求是什么。默认情况下,只是WebView忽略它。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top