Bezdepbonusu7Программирование: статьи и ответы

Вопрос

Обнаружение, когда пользователи нажимают на ссылки в пользовательском окне WebKit

Автор вопроса: JasonGenXОтветов: 1

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

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

cocoawebkit

Ответы

Ответ 1 · рейтинг 6 · David Gelhar

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

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы