Главное меню
|
 |
Воспроизведение аудио файлов на JavaScript
В JavaScript нет никаких функций
для непосредственного контроля за воспроизведением аудио файлов,
но предусмотрены функции управления стандартными проигрывателями
мультимедиа. С помощью сценариев можно настроить требуемым
образом работу проигрывателей, встроенных в приложение
обозревателей. Для внедрения проигрывателей мультимедиа в
HTML-код используется дескриптор
<EMBED>. Обозреватель различает формат
внедренного файла и добавляет на страницу элементы управления,
необходимые для контроля за воспроизведением файла данного
формата. В дескрипторе <EMBED>
устанавливают следующие атрибуты:
SRC - имя и
путь к файлу (допускается URL);
HIDDEN - скрывает
элементы управления воспроизведением файла;
WIDTH - ширина рамки для элементов
управления воспроизведением файла;
HEIGHT -
высота рамки для элементов управления воспроизведением файла;
ALIGN -
выравнивание рамки для элементов управления воспроизведением:
- left - выравнивание
влево;
- center - выравнивание
по центру;
- right - выравнивание
вправо.
AUTOSTART -
автоматическое воспроизведение файла при
открытии Web-страницы;
LOOP -
устанавливает режим воспроизведения по циклу.
Атрибут HIDDEN
обычно устанавливается для внедрения аудио файла для фонового
сопровождения. Пример:
...
<BODY>
<EMBED SCR='sound/bgsound.mp3'
HIDDEN AUTOSTART='TRUE'
LOOP='TRUE'>
</BODY>
...
В данном примере файл
bgsound.mp3
будет автоматически воспроизводиться по циклу в фоновом
режиме. В некоторых устаревших браузерах или в тех, в которых
данные параметры отключены пользователем. Чтобы сообщить
пользователю о том, что страница содержит недоступный для него
объект можно ввести примерно следующий текст:
<NOEMBED> Ващ браузер не
поддерживает воспроизведение файлов мультимедиа!
</NOEMBED> Управление
воспроизведением звука Для
взаимодействия с внедренным проигрывателем на
Web-странице в
JavaScript используются следующие методы:
play() -
включает воспроизведение;
pause() -
приостанавливает воспроизведение, для продолжение
воспроизведения с
того места на котором остановились
используется play();
stop() - останавливает
воспроизведение, для воспроизведения зановов
используется
play();
Воспроизведение видео файлов на JavaScript
В JavaScript нет никаких функций
для непосредственного контроля за воспроизведением видео файлов,
но предусмотрены функции управления стандартными проигрывателями
мультимедиа. С помощью сценариев можно настроить требуемым
образом работу проигрывателей, встроенных в приложение
обозревателей. Для внедрения проигрывателей мультимедиа в
HTML-код используется дескриптор
<EMBED>. Обозреватель различает формат
внедренного файла и добавляет на страницу элементы управления,
необходимые для контроля за воспроизведением файла данного
формата. В дескрипторе <EMBED>
устанавливают следующие атрибуты:
SRC - имя и
путь к файлу (допускается URL);
HIDDEN - скрывает
элементы управления воспроизведением файла;
WIDTH - ширина рамки для элементов
управления воспроизведением файла;
HEIGHT -
высота рамки для элементов управления воспроизведением файла;
ALIGN -
выравнивание рамки для элементов управления воспроизведением:
- left - выравнивание
влево;
- center - выравнивание
по центру;
- right - выравнивание
вправо.
AUTOSTART -
автоматическое воспроизведение файла при
открытии Web-страницы;
LOOP -
устанавливает режим воспроизведения по циклу.
Пример добавления видео файла
на страницу:
...
<BODY>
<P>Мой ролик</P>
<EMBED SCR='video/mymovie.avi'
WIDTH='100' HEIGHT='100'
ALIGN='left' AUTOSTART='TRUE'
LOOP='TRUE'>
</BODY>
...
|