|
|
|
| нужно, чтоб видео проигралось после загрузки 5-6 секунд и остановилось. делаю setInetrval(),
но тогда видео и после нажатия на кнопку play играет 5-6 секунд и останавливается.
если опять нажать на play, играет дальше и останавливается через столько же секунд.
как сделать, чтоб останавливалось на паузе только первый раз - сразу после загрузки?
а по клику на play играло бы до конца или до клика на pause?
а еще лучше, чтоб оно эти первые секунды проигрывало бы, будучи невидимым и только
после остановки делалось бы видимым. клиент замучил - хочет вместо крутилки кадры
из ролика. | |
|
|
|
|
|
|
|
для: elenaki
(11.03.2008 в 12:44)
| |
var flag = 0;
window.onload = function() {
if (flag == 0) {
flag = 1;
myinterval = setInterval (' ... ', 5000);
} else {
clearInterval(myinterval);
}
}
|
| |
|
|
|
|
|
|
|
для: ilyaILF
(11.03.2008 в 12:49)
| | 1. window.onload() - это JS?
2. трейс после цикла выдает 0, если трейс вставить в цикл - одни единицы без остановки, видео не останавливает. | |
|
|
|
|
|
|
|
для: elenaki
(11.03.2008 в 13:33)
| | 1. Да, это JS.
2. Во всех случаях надо во флэше использовать переменную-флаг, которая будет принимать два разных значения и уже в самом флэше переопределять ее. | |
|
|
|
|
|
|
|
для: ilyaILF
(11.03.2008 в 13:52)
| | вопрос только в том, по какому событию... onload только для XML и мувиков. у меня все
динамически подгружается... | |
|
|
|
|
|
|
|
для: elenaki
(11.03.2008 в 13:58)
| | Если касаемо JS, то весь перечень событий можно посмотреть здесь http://www.w3schools.com/htmldom/dom_obj_event.asp
А касаемо флэша, точно не знаю, но можно покопаться здесь http://livedocs.adobe.com/livecycle/es/sdkHelp/common/langref/flash/events/package-detail.html посмотреть и EVENT и т.д. | |
|
|
|
|
|
|
|
для: ilyaILF
(11.03.2008 в 14:20)
| | а где я говорила, что мне нужен JS? | |
|
|
|