Как определить, видно ли приложение JS Windows8 metro или нет

Я пытаюсь создать приложение, которое выполняет некоторую работу, когда оно становится видимым, и выполняет другую работу, когда оно исчезает. Обычно это достигается с помощью API видимости страницы (http://css.dzone.com/articles/using-html5s-pagevisibility), но в настоящее время это не поддерживается в Windows 8:http://msdn.microsoft.com/en-us/library/ie/hh673553(v=vs.85).aspx

Есть обратные вызовы onacactive и oncheckpoint, но они предназначены для жизненного цикла процесса и не обязательно связаны с видимостью приложения. В частности, приложение может довольно долго переходить в фоновый режим, прежде чем оно будет приостановлено.

Любая помощь будет оценена.

Генри

Ответы на вопрос(2)

Ваш ответ на вопрос