Пакет | fl.video |
Класс | public class VideoEvent |
Наследование | VideoEvent Event Object |
Реализует | IVPEvent |
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flash CS3 |
Версии среды выполнения: | Flash Player 9.0.28.0, AIR 1.0 |
Свойство | Определено | ||
---|---|---|---|
bubbles : Boolean [только для чтения]
Определяет, является ли событие событием восходящей цепочки. | Event | ||
cancelable : Boolean [только для чтения]
Указывает, можно ли предотвратить поведение, связанное с событием. | Event | ||
constructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта. | Object | ||
currentTarget : Object [только для чтения]
Объект, активно обрабатывающий объект Event с помощью прослушивателя событий. | Event | ||
eventPhase : uint [только для чтения]
Текущая фаза в потоке событий. | Event | ||
playheadTime : Number
Число, обозначающее текущее время воспроизведения или положение, которое может быть дробным (в секундах). | VideoEvent | ||
state : String
Строка, идентифицирующая константу из класса VideoState, которая описывает состояние воспроизведения компонента. | VideoEvent | ||
target : Object [только для чтения]
Целевой объект события. | Event | ||
type : String [только для чтения]
Тип события. | Event | ||
vp : uint
Индекс объекта VideoPlayer, участвующего в этом событии. | VideoEvent |
Метод | Определено | ||
---|---|---|---|
VideoEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, state:String = null, playheadTime:Number = NaN, vp:uint = 0)
Создает объект Event, содержащий данные о видеособытиях. | VideoEvent | ||
Создает дубликат экземпляра подкласса Event. | Event | ||
Служебная функция для реализации метода toString() в пользовательских классах ActionScript 3.0 Event. | Event | ||
Показывает, определено ли заданное свойство для объекта. | Object | ||
Проверяет, выполнялся ли для события вызова метода preventDefault(). | Event | ||
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра. | Object | ||
Отменяет поведение по умолчанию для события, если такое поведение можно отменить. | Event | ||
Показывает наличие заданного свойства и его перечисляемость. | Object | ||
Задает доступность динамического свойства для операций цикла. | Object | ||
Отменяет обработку прослушивателей событий в текущем узле, а также во всех узлах, которые следуют в потоке событий за текущим узлом. | Event | ||
Отменяет обработку прослушивателей событий в узлах, которые следуют в потоке событий за текущим узлом. | Event | ||
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали. | Object | ||
Возвращает строку, содержащую все свойства объекта Event. | Event | ||
Возвращает элементарное значение заданного объекта. | Object |
Константа | Определено | ||
---|---|---|---|
AUTO_REWOUND : String = "autoRewound" [статические]
Задает значение свойства type для объекта события autoRewound. | VideoEvent | ||
BUFFERING_STATE_ENTERED : String = "bufferingStateEntered" [статические]
Задает значение свойства type для объекта события bufferingStateEntered. | VideoEvent | ||
CLOSE : String = "close" [статические]
Задает значение свойства type для объекта события Close. | VideoEvent | ||
COMPLETE : String = "complete" [статические]
Задает значение свойства type для объекта события complete. | VideoEvent | ||
FAST_FORWARD : String = "fastForward" [статические]
Задает значение свойства type для объекта события fastForward. | VideoEvent | ||
PAUSED_STATE_ENTERED : String = "pausedStateEntered" [статические]
Задает значение свойства type для объекта события pausedStateEntered. | VideoEvent | ||
PLAYHEAD_UPDATE : String = "playheadUpdate" [статические]
Задает значение свойства type для объекта события playheadUpdate. | VideoEvent | ||
PLAYING_STATE_ENTERED : String = "playingStateEntered" [статические]
Задает значение свойства type для объекта события playingStateEntered. | VideoEvent | ||
READY : String = "ready" [статические]
Определяет значение свойства type для объекта события Ready. | VideoEvent | ||
REWIND : String = "rewind" [статические]
Определяет значение свойства type для объекта события Rewind. | VideoEvent | ||
SCRUB_FINISH : String = "scrubFinish" [статические]
Задает значение свойства type для объекта события scrubFinish. | VideoEvent | ||
SCRUB_START : String = "scrubStart" [статические]
Задает значение свойства type для объекта события scrubStart. | VideoEvent | ||
SEEKED : String = "seeked" [статические]
Определяет значение свойства type для объекта события Seeked. | VideoEvent | ||
SKIN_LOADED : String = "skinLoaded" [статические]
Задает значение свойства type для объекта события skinLoaded. | VideoEvent | ||
STATE_CHANGE : String = "stateChange" [статические]
Задает значение свойства type для объекта события stateChange. | VideoEvent | ||
STOPPED_STATE_ENTERED : String = "stoppedStateEntered" [статические]
Задает значение свойства type для объекта события stoppedStateEntered. | VideoEvent |
playheadTime | свойство |
playheadTime:Number
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flash CS3 |
Версии среды выполнения: | Flash Player 9.0.28.0, AIR 1.0 |
Число, обозначающее текущее время воспроизведения или положение, которое может быть дробным (в секундах). Установка данного свойства запускает процесс перехода и имеет все ограничения для процесса перехода.
При изменении времени точки воспроизведения, которое при воспроизведении FLV-файла происходит четыре раза в секунду, данный компонент отправляет событие playheadUpdate
.
По некоторым причинам свойство playheadTime
может не иметь ожидаемого значения сразу после вызова одного из методов перехода или установки свойства playheadTime
. Во-первых, при последовательной загрузке можно перейти только к ключевому кадру, поэтому переход происходит к первому ближайшему ключевому кадру к заданному времени. При использовании потокового воспроизведения переход осуществляется точно в указанное время, даже если исходный FLV-файл не имеет ключевых кадров. Во-вторых, процесс перехода асинхронный, поэтому при вызове метода перехода или установке свойства playheadTime
значение свойства playheadTime
будет обновлено с задержкой. Для получения времени после завершения перехода прослушивайте событие seek
, которое не посылается, пока не обновится свойство playheadTime
.
Реализация
public function get playheadTime():Number
public function set playheadTime(value:Number):void
Связанные элементы API
state | свойство |
state:String
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flash CS3 |
Версии среды выполнения: | Flash Player 9.0.28.0, AIR 1.0 |
Строка, идентифицирующая константу из класса VideoState, которая описывает состояние воспроизведения компонента. Данное свойство устанавливается методами load()
, play()
, stop()
, pause()
и seek()
.
Возможные значения для свойства состояния: buffering
, connectionError
, disconnected
, loading
, paused
, playing
, rewinding
, seeking
и stopped
. Можно использовать свойства класса FLVPlayback для определения этих состояний.
Реализация
public function get state():String
public function set state(value:String):void
Связанные элементы API
vp | свойство |
VideoEvent | () | Конструктор |
public function VideoEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, state:String = null, playheadTime:Number = NaN, vp:uint = 0)
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flash CS3 |
Версии среды выполнения: | Flash Player 9.0.28.0, AIR 1.0 |
Создает объект Event, содержащий данные о видеособытиях. Объекты Event передаются прослушивателям событий в качестве параметров.
Параметрыtype:String — Тип события. Прослушиватели событий могут получать эту информацию через унаследованное свойство type . Возможные значения: VideoEvent.AUTO_REWOUND , VideoEvent.BUFFERING_STATE_ENTERED , VideoEvent.CLOSE , VideoEvent.COMPLETE , VideoEvent.FAST_FORWARD , VideoEvent.PAUSED_STATE_ENTERED , VideoEvent.PLAYHEAD_UPDATE , VideoEvent.PLAYING_STATE_ENTERED , VideoEvent.READY , VideoEvent.REWIND , VideoEvent.SCRUB_FINISH , VideoEvent.SCRUB_START , VideoEvent.SEEKED , VideoEvent.SKIN_LOADED , VideoEvent.STATE_CHANGE , VideoEvent.STOPPED_STATE_ENTERED и VideoEvent.VOLUME_UPDATE .
| |
bubbles:Boolean (default = false ) — Определяет, участвует ли объект Event в фазе восходящей цепочки потока событий. Прослушиватели событий могут получать эту информацию через унаследованное свойство bubbles .
| |
cancelable:Boolean (default = false ) — Определяет, можно ли отменить объект Event. Прослушиватели событий могут получать эту информацию через унаследованное свойство cancelable .
| |
state:String (default = null ) — Строка, идентифицирующая константу из класса VideoState, которая описывает состояние воспроизведения компонента.
| |
playheadTime:Number (default = NaN ) — Число, показывающее текущую точку воспроизведения или положение.
| |
vp:uint (default = 0 ) — Определяет индекс объекта VideoPlayer.
|
Связанные элементы API
AUTO_REWOUND | Константа |
public static const AUTO_REWOUND:String = "autoRewound"
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flash CS3 |
Версии среды выполнения: | Flash Player 9.0.28.0, AIR 1.0 |
Задает значение свойства type
для объекта события autoRewound
.
Это событие имеет следующие свойства:
Свойство | Значение |
---|---|
bubbles | false |
cancelable | false ; поведение по умолчанию, подлежащее отмене, не определено. |
state | Строка, идентифицирующая константу из класса VideoState, которая описывает состояние воспроизведения компонента. |
playheadTime | Число, показывающее текущую точку воспроизведения или положение. |
vp | Индекс объекта VideoPlayer. |
Связанные элементы API
BUFFERING_STATE_ENTERED | Константа |
public static const BUFFERING_STATE_ENTERED:String = "bufferingStateEntered"
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flash CS3 |
Версии среды выполнения: | Flash Player 9.0.28.0, AIR 1.0 |
Задает значение свойства type
для объекта события bufferingStateEntered
.
Это событие имеет следующие свойства:
Свойство | Значение |
---|---|
bubbles | false |
cancelable | false ; поведение по умолчанию, подлежащее отмене, не определено. |
state | Строка, идентифицирующая константу из класса VideoState, которая описывает состояние воспроизведения компонента. |
playheadTime | Число, показывающее текущую точку воспроизведения или положение. |
vp | Индекс объекта VideoPlayer. |
Связанные элементы API
CLOSE | Константа |
public static const CLOSE:String = "close"
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flash CS3 |
Версии среды выполнения: | Flash Player 9.0.28.0, AIR 1.0 |
Задает значение свойства type
для объекта события close
.
Это событие имеет следующие свойства:
Свойство | Значение |
---|---|
bubbles | false |
cancelable | false ; поведение по умолчанию, подлежащее отмене, не определено. |
state | Строка, идентифицирующая константу из класса VideoState, которая описывает состояние воспроизведения компонента. |
playheadTime | Число, показывающее текущую точку воспроизведения или положение. |
vp | Индекс объекта VideoPlayer. |
Связанные элементы API
COMPLETE | Константа |
public static const COMPLETE:String = "complete"
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flash CS3 |
Версии среды выполнения: | Flash Player 9.0.28.0, AIR 1.0 |
Задает значение свойства type
для объекта события complete
.
Это событие имеет следующие свойства:
Свойство | Значение |
---|---|
bubbles | false |
cancelable | false ; поведение по умолчанию, подлежащее отмене, не определено. |
state | Строка, идентифицирующая константу из класса VideoState, которая описывает состояние воспроизведения компонента. |
playheadTime | Число, показывающее текущую точку воспроизведения или положение. |
vp | Индекс объекта VideoPlayer. |
Связанные элементы API
FAST_FORWARD | Константа |
public static const FAST_FORWARD:String = "fastForward"
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flash CS3 |
Версии среды выполнения: | Flash Player 9.0.28.0, AIR 1.0 |
Задает значение свойства type
для объекта события fastForward
.
Это событие имеет следующие свойства:
Свойство | Значение |
---|---|
bubbles | false |
cancelable | false ; поведение по умолчанию, подлежащее отмене, не определено. |
state | Строка, идентифицирующая константу из класса VideoState, которая описывает состояние воспроизведения компонента. |
playheadTime | Число, показывающее текущую точку воспроизведения или положение. |
vp | Индекс объекта VideoPlayer. |
Связанные элементы API
PAUSED_STATE_ENTERED | Константа |
public static const PAUSED_STATE_ENTERED:String = "pausedStateEntered"
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flash CS3 |
Версии среды выполнения: | Flash Player 9.0.28.0, AIR 1.0 |
Задает значение свойства type
для объекта события pausedStateEntered
.
Это событие имеет следующие свойства:
Свойство | Значение |
---|---|
bubbles | false |
cancelable | false ; поведение по умолчанию, подлежащее отмене, не определено. |
state | Строка, идентифицирующая константу из класса VideoState, которая описывает состояние воспроизведения компонента. |
playheadTime | Число, показывающее текущую точку воспроизведения или положение. |
vp | Индекс объекта VideoPlayer. |
Связанные элементы API
PLAYHEAD_UPDATE | Константа |
public static const PLAYHEAD_UPDATE:String = "playheadUpdate"
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flash CS3 |
Версии среды выполнения: | Flash Player 9.0.28.0, AIR 1.0 |
Задает значение свойства type
для объекта события playheadUpdate
.
Это событие имеет следующие свойства:
Свойство | Значение |
---|---|
bubbles | false |
cancelable | false ; поведение по умолчанию, подлежащее отмене, не определено. |
state | Строка, идентифицирующая константу из класса VideoState, которая описывает состояние воспроизведения компонента. |
playheadTime | Число, показывающее текущую точку воспроизведения или положение. |
vp | Индекс объекта VideoPlayer. |
Связанные элементы API
PLAYING_STATE_ENTERED | Константа |
public static const PLAYING_STATE_ENTERED:String = "playingStateEntered"
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flash CS3 |
Версии среды выполнения: | Flash Player 9.0.28.0, AIR 1.0 |
Задает значение свойства type
для объекта события playingStateEntered
.
Это событие имеет следующие свойства:
Свойство | Значение |
---|---|
bubbles | false |
cancelable | false ; поведение по умолчанию, подлежащее отмене, не определено. |
state | Строка, идентифицирующая константу из класса VideoState, которая описывает состояние воспроизведения компонента. |
playheadTime | Число, показывающее текущую точку воспроизведения или положение. |
vp | Индекс объекта VideoPlayer. |
Связанные элементы API
READY | Константа |
public static const READY:String = "ready"
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flash CS3 |
Версии среды выполнения: | Flash Player 9.0.28.0, AIR 1.0 |
Задает значение свойства type
для объекта события ready
.
Это событие имеет следующие свойства:
Свойство | Значение |
---|---|
bubbles | false |
cancelable | false ; поведение по умолчанию, подлежащее отмене, не определено. |
state | Строка, идентифицирующая константу из класса VideoState, которая описывает состояние воспроизведения компонента. |
playheadTime | Число, показывающее текущую точку воспроизведения или положение. |
vp | Индекс объекта VideoPlayer. |
Связанные элементы API
REWIND | Константа |
public static const REWIND:String = "rewind"
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flash CS3 |
Версии среды выполнения: | Flash Player 9.0.28.0, AIR 1.0 |
Задает значение свойства type
для объекта события rewind
.
Это событие имеет следующие свойства:
Свойство | Значение |
---|---|
bubbles | false |
cancelable | false ; поведение по умолчанию, подлежащее отмене, не определено. |
state | Строка, идентифицирующая константу из класса VideoState, которая описывает состояние воспроизведения компонента. |
playheadTime | Число, показывающее текущую точку воспроизведения или положение. |
vp | Индекс объекта VideoPlayer. |
Связанные элементы API
SCRUB_FINISH | Константа |
public static const SCRUB_FINISH:String = "scrubFinish"
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flash CS3 |
Версии среды выполнения: | Flash Player 9.0.28.0, AIR 1.0 |
Задает значение свойства type
для объекта события scrubFinish
.
Это событие имеет следующие свойства:
Свойство | Значение |
---|---|
bubbles | false |
cancelable | false ; поведение по умолчанию, подлежащее отмене, не определено. |
state | Строка, идентифицирующая константу из класса VideoState, которая описывает состояние воспроизведения компонента. |
playheadTime | Число, показывающее текущую точку воспроизведения или положение. |
vp | Индекс объекта VideoPlayer. |
Связанные элементы API
SCRUB_START | Константа |
public static const SCRUB_START:String = "scrubStart"
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flash CS3 |
Версии среды выполнения: | Flash Player 9.0.28.0, AIR 1.0 |
Задает значение свойства type
для объекта события scrubStart
.
Это событие имеет следующие свойства:
Свойство | Значение |
---|---|
bubbles | false |
cancelable | false ; поведение по умолчанию, подлежащее отмене, не определено. |
state | Строка, идентифицирующая константу из класса VideoState, которая описывает состояние воспроизведения компонента. |
playheadTime | Число, показывающее текущую точку воспроизведения или положение. |
vp | Индекс объекта VideoPlayer. |
Связанные элементы API
SEEKED | Константа |
public static const SEEKED:String = "seeked"
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flash CS3 |
Версии среды выполнения: | Flash Player 9.0.28.0, AIR 1.0 |
Задает значение свойства type
для объекта события seeked
.
Это событие имеет следующие свойства:
Свойство | Значение |
---|---|
bubbles | false |
cancelable | false ; поведение по умолчанию, подлежащее отмене, не определено. |
state | Строка, идентифицирующая константу из класса VideoState, которая описывает состояние воспроизведения компонента. |
playheadTime | Число, показывающее текущую точку воспроизведения или положение. |
vp | Индекс объекта VideoPlayer. |
Связанные элементы API
SKIN_LOADED | Константа |
public static const SKIN_LOADED:String = "skinLoaded"
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flash CS3 |
Версии среды выполнения: | Flash Player 9.0.28.0, AIR 1.0 |
Задает значение свойства type
для объекта события skinLoaded
.
Это событие имеет следующие свойства:
Свойство | Значение |
---|---|
bubbles | false |
cancelable | false ; поведение по умолчанию, подлежащее отмене, не определено. |
state | Строка, идентифицирующая константу из класса VideoState, которая описывает состояние воспроизведения компонента. |
playheadTime | Число, показывающее текущую точку воспроизведения или положение. |
vp | Индекс объекта VideoPlayer. |
Связанные элементы API
STATE_CHANGE | Константа |
public static const STATE_CHANGE:String = "stateChange"
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flash CS3 |
Версии среды выполнения: | Flash Player 9.0.28.0, AIR 1.0 |
Задает значение свойства type
для объекта события stateChange
.
Это событие имеет следующие свойства:
Свойство | Значение |
---|---|
bubbles | false |
cancelable | false ; поведение по умолчанию, подлежащее отмене, не определено. |
state | Строка, идентифицирующая константу из класса VideoState, которая описывает состояние воспроизведения компонента. |
playheadTime | Число, показывающее текущую точку воспроизведения или положение. |
vp | Индекс объекта VideoPlayer. |
Связанные элементы API
STOPPED_STATE_ENTERED | Константа |
public static const STOPPED_STATE_ENTERED:String = "stoppedStateEntered"
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flash CS3 |
Версии среды выполнения: | Flash Player 9.0.28.0, AIR 1.0 |
Задает значение свойства type
для объекта события stoppedStateEntered
.
Это событие имеет следующие свойства:
Свойство | Значение |
---|---|
bubbles | false |
cancelable | false ; поведение по умолчанию, подлежащее отмене, не определено. |
state | Строка, идентифицирующая константу из класса VideoState, которая описывает состояние воспроизведения компонента. |
playheadTime | Число, показывающее текущую точку воспроизведения или положение. |
vp | Индекс объекта VideoPlayer. |
Связанные элементы API
Tue Jun 12 2018, 11:34 AM Z