Офлайн (компакт-диск, флэш-накопитель и т. Д.) HTML + видеопрезентация без установки?

Наша компания хотела бы разместить некоторые маркетинговые / обучающие материалы на флэш-накопителях USB для распространения среди наших клиентов.

Содержимое - HTML + несколько встроенных видео. Видео (в настоящее время .flv) не являются интерактивными или чем-то в этом роде, хотя они важны для контента. Сложность заключается в том, что HTML-код содержит Javascript, который необходимо запустить, когда видео будет закончено.

Наша первая мысль заключалась в том, чтобы использовать оболочку для видео Flash, например Jwplayer . Это отлично работает, когда файлы размещен на веб-сервере. Однако из-за политик безопасности Flash локальный (например, "file: //foo.js") код Javascript не может получать обратные вызовы от объектов Flash . Кроме того, пользователи Internet Explorer получают неприятные предупреждения системы безопасности (а они, черт возьми, должны!), Когда локальные веб-файлы содержат объекты ActiveX, такие как Flash.

Идеи?

В идеале, мы хотели бы быть максимально кроссбраузерными и кроссплатформенными, не требуя от пользователей ничего устанавливать. Но мы не можем гарантировать, что они я смогу или захочу возиться с настройками безопасности, и мы не можем гарантировать, что у них будет браузер с поддержкой видео HTML5.

Похоже, что стандартный отраслевой способ сделать это - просто упаковать вещи в автономный Исполняемый файл Flash Player. Интересно, можно ли сделать иначе, желательно с веб-стандартами.

Titanium Appcelerator Desktop был бы близок к совершенству, хотя настольная версия не поддерживает видео!

10
задан John Rose 14 December 2010 в 00:49
поделиться