1
現在我展示來自網絡的SWF在我的web視圖,但是當我在SWF點擊URL地址顯示另一個頁面,我的默認瀏覽器,我發現webveiw避免這樣做,爲什麼呢?如何允許它?非常感謝!爲什麼Webview在單擊swf時阻止顯示網頁?
現在我展示來自網絡的SWF在我的web視圖,但是當我在SWF點擊URL地址顯示另一個頁面,我的默認瀏覽器,我發現webveiw避免這樣做,爲什麼呢?如何允許它?非常感謝!爲什麼Webview在單擊swf時阻止顯示網頁?
你應該看看WebUIDelegate
協議,特別是此委託方法:
- (WebView *)webView:(WebView *)sender createWebViewWithRequest:(NSURLRequest *)request;
如果你有註冊爲WebView
的UI委託的對象,然後調用此方法時,Flash插件發送一個URL更改請求。然後,您可以根據請求做你想做的事情。默認情況下,WebView
只是忽略它。