|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Остановка визуализации плеера в браузере
Есть приложение опубликованное в Facebook. Приложение написано на Starling. Иногда, при переключении на другую вкладку или после сворачивания браузера, визуализация полностью останавливается. Добавил для эксперимента нативный DisplayObject, и он тоже зависает. Хотя я четко слышу звуки при нажатии на кнопки, и могу нажимать любой элемент ui. Но ничего не происходит. Нативный DO, тоже реагирует на события мыши, но визуально ничего не меняется.
В справке нашел вот такое событие https://help.adobe.com/ru_RU/FlashPl...ttleEvent.html, добавил логи, и увидел что при снижении скорости воспроизведения приходит событие ThrottleEvent{state:String = ThrottleType.THROTTLE, targetFrameRate:Number = 10}, и при зависании повторного вызова этого метода с значением state = ThrottleType.RESUME нету. В чем может быть причина такого поведения? |
|
|||||
Где-то в справочнике адоба я точно видел упоминание о том, что при потере фокуса частота кадров, вызовы таймера падают до низких значений, для экономии ресурсов. (Зачем рендерить то, что и так не видно?)
__________________
Дети не должны знать о своих родителях |
|
|||||
Вы наверное об этом говорите? https://help.adobe.com/ru_RU/as3/mob...4a2e6df51-8000
Тут я и увидел новое для меня событие ThrottleEvent. Но вот почему рендер не стартует при повторном открытии окна с приложением? |
Часовой пояс GMT +4, время: 18:10. |
|
« Предыдущая тема | Следующая тема » |
|
|