Вызов .swf из HTML5 - PullRequest
       4

Вызов .swf из HTML5

7 голосов
/ 16 марта 2012

Я новичок в HTML5 и пытаюсь получить простой пример работы с видеофайлом .swf с кнопки HTML (или аналогичной).

Я получил этот код до сих пор, но он, кажется, не работает ...

<!DOCTYPE html>
<html>
  <head>
  </head>
  <body>
    <video src='test.swf' id='v' controls>
      Your browser does not support HTML5 video.
    </video>
    </br>
    <button onclick="document.getElementById('v').play()">Play</button>
    <button onclick="document.getElementById('v').pause()">Pause</button>
  </body>
</html>

Любая помощь будет оценена ...

Ответы [ 2 ]

8 голосов
/ 18 января 2013

Вы можете использовать тег для вставки:

SWF с фоном

<embed src="main.swf" width="550" height="400" />

SWF с переменным фоном

<embed src="main.swf" width="550" height="400" wmode="transparent" />

SWF с флешварами

<embed src="main.swf" width="550" height="400" flashvars="id=hello world" wmode="transparent" />

Для управления SWF необходимо использовать функции внешнего интерфейса.

5 голосов
/ 16 марта 2012

.swf не поддерживается форматом файла для элемента <video>. Поддерживаются только форматы файлов MPEG-4 / H.264 Ogg / Theora и WebM / VP8 с поддержкой отдельных форматов в разных браузерах.

Для получения информации о том, какие браузеры что поддерживают, обратитесь к превосходному caniuse.com .

Для просмотра видео-элемента HTML5 я настоятельно рекомендую Operas Введение в HTML5video

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...