Visual Studio 2010 отсутствует HTML5 видео? - PullRequest
3 голосов
/ 27 ноября 2011

Работая с HTML5 в VS2010, я не понимаю, как исходные теги определяют путь к видео. Я предполагаю, что это может быть Абсолют или Относительный.

То, что я пытаюсь сделать, очень просто:

<video id="my_video" width="480" height="300" controls preload="none" poster="webm/art_leaf_resized.jpg">
        <source src="webm/Along_the_Path.mp4" type="video/mp4" />
        <source src="webm/Along the Path.webm" type="video/webm" />
        <source src="webm/Along the Path.ogv" type="video/ogg" />
</video>

Однако, нажав F5 в VS2010, Firefox и IE9 не могут найти видео, отображающее X. Chrome может найти видео и воспроизвести его.

Изображение плаката отображается правильно и не пропало. Изображение постера находится в том же каталоге, что и видео?

Каталог файлов:

enter image description here

Базовая страница HTML (HTMLPage1.htm) содержит только элемент видео.

<!DOCTYPE html>
<html lang="en">
<head>
    <title></title>
</head>
<body>
    <video id="my_video" width="480" height="300" controls
        preload="none" poster="webm/art_leaf_resized.jpg">
    <source src="webm/Along_the_Path.mp4" type="video/mp4" />
    <source src="webm/Along the Path.webm" type="video/webm" />
        <source src="webm/Along the Path.ogv" type="video/ogg" />
    </video>
</body>
</html>

При закрытии VS2010, открытии IE9 и перетаскивании на htm-страницу видео может воспроизводиться в IE9, Firefox и Chrome. Я полагаю, VS2010 что-то делает?

Я работаю уже некоторое время. Я считаю, что я не думаю, что это, вероятно, что-то очень простое.

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

Спасибо, deDogs

Ответы [ 2 ]

0 голосов
/ 11 июля 2012

Вернувшись к этому проекту, я нашел ответ на вопрос, почему отсутствуют HTML-видео.

Мои выводы можно прочитать в моем блоге: Веб-сервер разработки Visual Studio, mp4 не входит в набор встроенных известных типов Mime.

Спасибо, deDogs

0 голосов
/ 04 января 2012

Я согласен с людьми в комментариях, что это может быть проблема сервера разработки ASP.NET.Попробуйте две вещи: опубликуйте сайт на законном локальном веб-сервере и попробуйте открыть его оттуда.Кроме того, для сервера dev посмотрите, поможет ли что-нибудь, добавив "~ /" в начало ваших URL.

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