Как определить, когда веб-плагин Safari теряет фокус? - PullRequest
1 голос
/ 25 августа 2010

Мне нужно быть в состоянии обнаружить, что браузер теряет фокус в плагине webkit, который я написал.Я думал, что смогу реализовать метод webViewUnfocus из протокола WebUIDelegate, но это не увольнение.У кого-нибудь есть указатель на фрагмент кода для того, что должно быть относительно простой проблемой?

1 Ответ

1 голос
/ 26 августа 2010

Решением этой проблемы была настройка наблюдателя, который следил за уведомлениями NSApplicationDidBecomeActiveNotification и NSApplicationDidResignActiveNotification.Это позволило мне выполнить очистку и повторную инициализацию, когда приложение потеряло и восстановило фокус.

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