Определять, когда пользователи нажимают на ссылки в настраиваемом окне WebKit - PullRequest
1 голос
/ 07 января 2011

В моем приложении OSX / Cocoa я хотел бы определить, когда пользователи нажимают на ссылку в моем представлении WebKit (WebView). Я попытался установить делегат пользовательского интерфейса и реализовать «webView: createWebViewWithRequest», однако, объект запроса ВСЕГДА равен нулю при вызове этого метода.

Используемая ссылка действительна. При использовании с внешним веб-браузером это приведет к действительной странице.

1 Ответ

6 голосов
/ 07 января 2011

Вы хотите создать WebPolicyDelegate и реализовать методы decidePolicyForNavigationAction и decidePolicyForNewWindowAction.

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