Получить текущий выбор в цели c использованием фреймворка WebKit? - PullRequest
0 голосов
/ 25 ноября 2010

Есть ли какой-либо метод, доступный в платформе WebKit, который сообщает, что пользователь нажал на определенную кнопку веб-страницы или пользователь нажал на какую-то ссылку. Я хочу выполнить какое-либо действие, когда пользователь нажимает на кнопку веб-страницы, но Я не могу определить, что этот пользователь нажал на кнопку. Я много искал, но не смог найти такой метод. Пожалуйста, помогите!

1 Ответ

1 голос
/ 25 ноября 2010

Установите делегат пользовательского интерфейса и делегат политики с помощью [webView setUIDelegate:] и [webView setPolicyDelegate:] и реализуйте методы делегата, описанные в Ссылка на протокол делегирования веб-интерфейса и в Ссылка на протокол делегата веб-политики .

Ищите webView:mouseDidMoveOverElement:modifierFlags: в делегате пользовательского интерфейса и webView:decidePolicyForNavigationAction:request:frame:decisionListener: в делегате политики для достижения того, что вы хотите сделать.

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