将HTML5应用程序打包成适用于Windows/Linux/Mac的可执行文件

4
我正在开发一个HTML5移动应用,计划使用简单的Web视图将其包装成Android和iOS应用。但是我有一些用户使用我当前的Adobe Air应用(现在已不再支持),我希望向他们提供这个新应用。
据说Adobe Air对WebKit的实现比较老旧且不稳定。
是否有任何好的工具可以将本地浏览器(最好是WebKit)和我的应用程序打包为可跨平台(PC)使用的可执行文件?

QtWebKit 是一个选择。 - Perception
似乎你必须在QtWebKit中编写QML?我只想嵌入我的现有HTML网站。 - Frexuz
2个回答

2
我刚刚看到了这个http://appjs.org/,很高兴看到Alex的TideSDK也很棒!
Adobe AIR可以做你想要的事情,但我不支持这种解决方案:它很慢,而且如果我没记错的话,在Linux上他们放弃了支持。
如果有人测试其他解决方案,请提供反馈!
离题:此外,我选择不再信任Adobe做我的技术选择。我们等待移动Flash已经多年了,他们放弃了这个想法。我们已经等待Mac和Linux的优化多年了,但没有人关心。几个月前的新热点是期望编译成HTML5,据我所知,这只是一些混合在一起的流行语和一些老旧的阿尔法版本。
编辑
AppJS已经迁移到http://appjs.com/ 编辑
现在看来node-webkit绝对是必须要看的!https://github.com/rogerwang/node-webkit

不知道appjs曾经是什么,但这个网站似乎被域名抢注者接管了。 - JJJ

0
最近读了一篇关于这个SDK的文章:http://www.tidesdk.org/。我还没有使用过它,所以无法确定它是否值得尝试并实现你想要的功能。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接