Javascript 脱机(CD、Thumb Drive等)不安装HTML+;视频演示?
我们公司希望将一些营销/培训内容放在USB拇指驱动器上,以分发给我们的客户 内容是HTML+一些嵌入式视频。这些视频(目前为.flv)不是交互式的或类似的,尽管它们对内容很重要。棘手的一点是,HTML包含Javascript,需要在视频结束时运行 我们的第一个想法是使用Flash视频包装解决方案,如。当文件被删除时,这可以正常工作 托管在web服务器上。但是,由于Flash的安全策略。此外,当本地web文件包含诸如Flash之类的ActiveX对象时,Internet Explorer用户会收到严重的安全警告(这是他们应该得到的!) 想法 理想情况下,我们希望尽可能做到跨浏览器、跨平台,而不需要用户安装任何东西。但我们不能保证他们 我们将能够或愿意改变安全设置,我们也不能保证他们将拥有支持HTML5视频的浏览器 似乎业界默认的做法是将内容打包到独立的Flash Player可执行文件中。我想知道是否可以采用其他方式,最好采用web标准Javascript 脱机(CD、Thumb Drive等)不安装HTML+;视频演示?,javascript,html,video,flash,offline,Javascript,Html,Video,Flash,Offline,我们公司希望将一些营销/培训内容放在USB拇指驱动器上,以分发给我们的客户 内容是HTML+一些嵌入式视频。这些视频(目前为.flv)不是交互式的或类似的,尽管它们对内容很重要。棘手的一点是,HTML包含Javascript,需要在视频结束时运行 我们的第一个想法是使用Flash视频包装解决方案,如。当文件被删除时,这可以正常工作 托管在web服务器上。但是,由于Flash的安全策略。此外,当本地web文件包含诸如Flash之类的ActiveX对象时,Internet Explorer用户会收到
将接近完美,虽然桌面版本不支持视频 查看Microsoft HTA的-HTML应用程序。它们是根据您的目的专门设计的,甚至可以设置为插入介质时自动运行的目标。您不需要更改标记或html结构,只需将标记添加到任何html文件中,重命名为.hta,然后就可以像引用文件路径一样引用文件路径file:///xxx 它将使用登录用户的权限访问文件系统而不发出警告 如果您需要跨平台的兼容性,那么我建议您研究AdobeAIR——类似的概念,但需要更多的标记才能使其运行 参考资料: HTA的 http://en.wikipedia.org/wiki/HTML_Application 土坯空气
如果这只是营销/培训内容,为什么不将其嵌入PowerPoint文件中,这样您仍然可以观看视频 好的。这是我们要采用的解决方案 但首先,这里是我们没有使用的。我研究了WebKit渲染引擎,它承诺允许使用HTML5+CSS构建跨平台桌面应用程序。他们有一个桌面版,但是在他们的移动版中它几乎被忽视了。至关重要的是,Windows版本的桌面版不支持我们需要的视频。这是一种奇怪的限制,但我不会因为他们专注于迅速扩张的移动市场而抨击他们 下面是我们要讨论的内容:。在这方面做了一些调整,效果非常好 在本例中,我们将假装我们正在为Acme Aweasome产品进行营销演示