Почему Webview запрещает показ веб-страницы при нажатии SWF? - PullRequest
1 голос
/ 06 января 2010

Теперь я показываю SWF из Интернета в своем веб-просмотре, но когда я щелкаю URL-адрес в SWF-файле, чтобы показать другую страницу с помощью веб-браузера по умолчанию, я обнаружил, что веб-браузер не позволяет это сделать, почему? Как это разрешить? Спасибо большое!

1 Ответ

1 голос
/ 07 января 2010

Вы должны взглянуть на протокол WebUIDelegate, а именно на метод делегата:

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

Если у вас есть объект, зарегистрированный как делегат пользовательского интерфейса WebView, тогда этот метод вызывается, когда подключаемый модуль Flash отправляет запрос на изменение URL-адреса. Вы можете сделать то, что вы хотите с запросом. По умолчанию WebView просто игнорирует его.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...