我正在开发一个基于 html 和 javascript 的 RIA 应用程序,更具体地说是 jquery。我想将其打包并作为独立应用程序在桌面上运行。我正在将 Mongoose 视为简单网络服务器的一个选项。创建此类包的前端选项是什么。
- native 浏览器 - 需要在每个操作系统中确定默认浏览器是什么并启动它。此外,该应用程序最终会成为窗口中的选项卡之一,并且会受到不相关页面上行为不当脚本的影响。
- 使用 Mozilla Prism 打包 - 似乎处于非事件状态
- Google Chrome 应用程序 - 首先,Google Chrome 需要由用户安装。接下来似乎只能通过市场安装该应用程序,即使这样用户也必须转到工具部分并指定“创建应用程序快捷方式”。似乎对用户的要求太多了。是否可以选择将 Chrome 本身与我的应用程序打包在一起?
- Titanium Appcelerator - 看起来很有前途,但我不确定桌面应用程序的许可证,我在我的 64 位机器 (ubuntu 10.10) 中设置 Titanium 时遇到问题,这质疑我对 Titanium 进行跨平台开发的依赖性。<
我还有其他选择吗? 有人遇到过这个吗?
最佳答案
Adobe Air 允许您使用 Web 堆栈打包应用程序以在桌面上作为独立运行:
关于javascript - 使用 html 和 javascript 打包 RIA 应用程序的选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4844699/