Как заставить встроенное видео не автоматически воспроизвести

17
задан isherwood 27 July 2015 в 03:08
поделиться

2 ответа

Несколько проводов пересекаются здесь. Различные настройки autoplay, с которыми вы работаете, влияют только на то, будет ли приостановлена ​​корневая временная шкала SWF. Поэтому, если у вашего SWF-файла была анимация на временной шкале или если на корневой временной шкале было встроенное видео, тогда эти настройки сделали бы то, что вам нужно.

Однако SWF, с которым вы работаете, почти наверняка имеет только один кадр на временной шкале, поэтому эти настройки не повлияют на воспроизведение вообще. Этот один кадр содержит некоторую разновидность компонента воспроизведения видео, который содержит ActionScript, который управляет поведением видео. Чтобы запустить этот компонент проигрывателя, необходимо изменить настройки самого компонента.

Не зная больше о том, откуда взялся контент, сложно сказать больше, но когда кто-то публикует из Flash, компоненты видеопроигрывателя обычно включают в себя параметр, требовать ли автозапуска. Если ваш SWF-файл публикуется приложением, отличным от Flash (я думаю, Captivate, но я не в курсе этого), лучше всего проверить настройки этого приложения. В любом случае это не то, что вы можете контролировать с уровня HTML-страницы. (Если только вы не разговаривали с SWF из JavaScript, и для того, чтобы это работало, видео-компонент должен быть спроектирован так, чтобы это было возможно.)

11
ответ дан 30 November 2019 в 14:17
поделиться

Попробуйте заменить строку параметров фильма на

<param name="movie" value="untitled_skin.swf&autoStart=false">

.
1
ответ дан 30 November 2019 в 14:17
поделиться
Другие вопросы по тегам:

Похожие вопросы: