Время ожидания экрана мобильного браузера WebVR

Каждое приложение WebVR на Android, которое я пробовал, становилось совершенно бесполезным через 30 секунд из-за истечения времени ожидания экрана в браузере. Есть ли способ предотвратить это?


person Hamabama    schedule 01.09.2016    source источник
comment
Любые комментарии г-н. бесполезный даунвотер?   -  person Hamabama    schedule 01.09.2016


Ответы (2)


Для этого существует (несколько хакерское) решение, которое используется webvr-poyfill.

Android не засыпает во время воспроизведения видео, поэтому даже создание невидимого видеоэлемента и его воспроизведение отключит неактивный тайм-аут.

В iOS навигация по страницам инициируется и немедленно останавливается каждые 30 секунд, чтобы экран оставался активным.

Также обратите внимание, что эта проблема, вероятно, исчезнет, ​​когда Chrome для Android выпустит реальную реализацию WebVR (вероятно, где-то позже в этом году, когда будут выпущены новые пиксельные/пиксельные XL-телефоны, совместимые с Daydream).

person Martin Schuhfuß    schedule 03.09.2016

Я думаю, вы можете обнаружить, что если вы не на рабочем столе, сам браузер не может удерживать экран включенным. Вместо этого это может поддерживаться только сторонним приложением или, проще говоря, пользователем непосредственно через настройки.

Самым простым решением может быть попросить пользователя изменить настройки.

person Sam0    schedule 03.09.2016