2013-04-03 3 views
1

Как определить приложение GWT, если окно браузера или вкладка теряет фокус, то есть становится неактивным? Мне нужно это, чтобы переключить приложение на основе холста в состояние паузы, но только тогда, когда весь браузер неактивен. Как это может быть сделано? Любые идеи приветствуются. Заранее спасибо.Окно GWT onBlur

ответ

3

Там нет такой готовности реализации для Window onblur.You должны написать на своем

private native static void initialize() /*-{ 
$wnd.onblur = new function(e) { 
@packagepath.WindowEventManager::getInstance()().notifyOnBlur(e); 
} 

Смотреть это для full implementation.

+0

Просто найти это сейчас, но обратите внимание, что функция должна быть обернута '$ entry (...)' и, вероятно, не нуждается в 'new'. –