Spark VideoDisplay - показывает, воспроизводится ли видео в данный момент. - PullRequest
0 голосов
/ 26 января 2011

Я пишу видеоплеер Flex с кнопкой «медленное продвижение», и мой первый подход - просто переключаться между play () и pause () по таймеру.Я хотел бы сказать что-то вроде

if (video.isPlaying) {
    video.pause();
} else {
    video.play();
}

Но я не могу найти ничего похожего на свойство isPlaying.Я лаю не на том дереве?

Ответы [ 2 ]

1 голос
/ 27 января 2011

Свойство (Boolean) не isPlaying, а просто «играет» :) FTQuest

0 голосов
/ 27 января 2011

Как насчет этого:

if (video.currentCSSState == 'playing'){
 // is playing
} else {
 // is not playing
}

Поскольку currentCSSState - это защищенный метод, вам придется расширить компонент видео и либо предоставить его, либо объявить собственное свойство / метод isPlaying.

...