在Windows上是否有一款仅适用于HTML5(无flash)的类似AdobeAIR的产品

在Windows上是否有一款仅适用于HTML5(无flash)的类似AdobeAIR的产品,windows,html,webkit,tidesdk,Windows,Html,Webkit,Tidesdk,我想创建一个使用HTML5功能的Windows桌面应用程序,特别是H.264视频、Web SQL数据库、FileReader API。我不想使用AIR(它目前不支持视频标签,而是使用Flash)。理想情况下,我想要一个exe文件,只包装在一个基本窗口的webkit的最新版本。它应该是独立的,而不是依赖于安装了Chrome等的用户。它可以在与exe相同的目录中加载index.html文件。就是这样 我一直找不到这样的东西。我本来打算自己使用QTWebkit构建它,但由于某种构建问题,最新版本(4.

我想创建一个使用HTML5功能的Windows桌面应用程序,特别是H.264视频、Web SQL数据库、FileReader API。我不想使用AIR(它目前不支持视频标签,而是使用Flash)。理想情况下,我想要一个exe文件,只包装在一个基本窗口的webkit的最新版本。它应该是独立的,而不是依赖于安装了Chrome等的用户。它可以在与exe相同的目录中加载index.html文件。就是这样

我一直找不到这样的东西。我本来打算自己使用QTWebkit构建它,但由于某种构建问题,最新版本(4.8.0)不支持视频标签。我想4.8.1版本会解决这个问题。
有人知道现在有这样的东西吗?

你可以考虑使用一个框架来嵌入你喜欢的浏览器。它主要用于创建可发布到iphone、android和windows设备的应用程序。它将创建windows MSI安装


另一种选择是使用(Chromium Embedded Framework for C/C++)。我没怎么看它,所以我不能告诉你与它一起工作有多困难/容易。他们的主站点也有Java、.NET和其他语言的包装器。

对于任何遇到这种情况的人来说,Appcelerator不再支持Tianium for desktop,但该项目仍然作为一个开源项目受到支持。从今天(2012年10月14日)起,它被称为。根据他们的Twitter账号,他们在1.3版本中落后,因为一些赞助的工作最终将进入代码库


尚未提及的其他选项包括(OSS,需要node.js)和(相当昂贵)。

我认为钛合金还没有完全消失。有一种叫做 我还不能尝试它,所以视频支持和编解码器对您的探索是开放的。他们是这样说的:

使用HTML5、CSS3和JavaScript创建多平台桌面应用程序 TideSDK是创建美观独特桌面的新标准 使用您的web开发技能的应用程序


我最近也考虑过做同样的事情,你仍然可以用air而不用flash,但你也可以使用Chrome打包的应用程序、mozilla prism(尽管现在不活跃)或Microsoft HTA(html应用程序)

不幸的是,桌面上的钛不再受支持。CEF看起来不错,但不支持h.264,我猜这可能是一个许可问题。但与webM和Ogg配合良好。