1

WebビューにWebからのswfを表示しますが、swfのURLアドレスをクリックして、デフォルトのWebブラウザーで別のページを表示すると、webveiwがそれを実行できないことがわかりました。なぜですか。どうすればいいですか?ありがとうございます!

4

1 に答える 1

1

WebUIDelegateプロトコル、特にこのデリゲートメソッドを確認する必要があります。

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

のUIデリゲートとして登録されたオブジェクトがある場合WebView、このメソッドは、FlashプラグインがURL変更要求を送信するときに呼び出されます。その後、リクエストでやりたいことができます。デフォルトでは、WebViewはそれを無視します。

于 2010-01-07T06:45:26.143 に答える