Пакет | flash.net |
Класс | public class NetMonitor |
Наследование | NetMonitor EventDispatcher Object |
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10.3, AIR 2.7 |
Используйте класс NetMonitor, чтобы отслеживания объектов NetStream, используемых в приложении. Экземпляр этого класса отправляет событие netStreamCreate
каждый раз при создании нового объекта NetStream.
Класс NetMonitor можно использовать для отслеживания воспроизведения видео и связанных событий независимо от используемого видеопроигрывателя. Это удобно при внедрении измерения медиасодержимого, анализа и библиотек отслеживания использования.
Примечание. Отслеживание NetStream не поддерживается проигрывателем Flash Player в браузере на устройствах с ОС Android и Blackberry, а также в AIR для iOS.
Связанные элементы API
Метод | Определено | ||
---|---|---|---|
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Регистрирует объект прослушивателя события на объекте EventDispatcher для получения прослушивателем уведомления о событии. | EventDispatcher | ||
Посылает событие в поток событий. | EventDispatcher | ||
Проверяет, имеет ли объект EventDispatcher прослушиватели, зарегистрированные для определенного типа события. | EventDispatcher | ||
Показывает, определено ли заданное свойство для объекта. | Object | ||
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра. | Object | ||
Извлекает все объекты NetStream, принадлежащие безопасному контексту данного объекта NetMonitor. | NetMonitor | ||
Показывает наличие заданного свойства и его перечисляемость. | Object | ||
Удаляет прослушиватель из объекта EventDispatcher. | EventDispatcher | ||
Задает доступность динамического свойства для операций цикла. | Object | ||
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали. | Object | ||
Возвращает строковое представление заданного объекта. | Object | ||
Возвращает элементарное значение заданного объекта. | Object | ||
Проверяет, зарегистрирован ли прослушиватель события для указанного типа события с данным объектом EventDispatcher или любым его предшественником. | EventDispatcher |
Событие | Сводка | Определено | ||
---|---|---|---|---|
[многоадресное событие] Отправляется, когда проигрыватель Flash Player или приложение AIR перемещается в фокус операционной системы и становится активным. | EventDispatcher | |||
[многоадресное событие] Отправляется, когда проигрыватель Flash Player или приложение AIR теряет фокус системы и становится неактивным. | EventDispatcher | |||
Отправляется, когда новый объект NetStream создается в пределах безопасного контекста данного экземпляра NetMonitor. | NetMonitor |
listStreams | () | метод |
public function listStreams():Vector.<NetStream>
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10.3, AIR 2.7 |
Извлекает все объекты NetStream, принадлежащие безопасному контексту данного объекта NetMonitor.
Старайтесь не кэшировать список объектов NetStream. Сохранение ссылки на эти объекты NetStream может привести к утечке памяти в приложении, препятствуя тому, чтобы сборщик мусора освобождал ресурсы объекта, когда они больше не используются.
Примечание. Если отслеживание NetStream не поддерживается на текущей платформе, эта функция всегда возвращает пустой список.
ВозвращаетVector.<NetStream> — Вектор объектов NetStream
|
netStreamCreate | Событие |
flash.events.NetMonitorEvent
свойство NetMonitorEvent.type =
flash.events.NetMonitorEvent.NET_STREAM_CREATE
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10.3, AIR 2.7 |
Отправляется, когда новый объект NetStream создается в пределах безопасного контекста данного экземпляра NetMonitor.
Примечание. Если отслеживание NetStream не поддерживается на текущей платформе, события netStreamCreate
не отправляются.
NetMonitorEvent.NET_STREAM_CREATE
определяет значение свойства type
объекта события netStreamCreate
.
Объект события netStreamCreate
имеет следующие свойства.
Свойство | Значение |
---|---|
netStream | Объект NetStream, который был создан. |
bubbles | false |
cancelable | false ; поведение по умолчанию, подлежащее отмене, не определено. |
currentTarget | Объект, активно обрабатывающий объект Event с помощью прослушивателя событий. |
target | Начало объекта или окончание сессии. |
Tue Jun 12 2018, 11:34 AM Z