javascript - 使用 html 和 javascript 打包 RIA 应用程序的选项

标签 javascript html ria rich-internet-application

我正在开发一个基于 html 和 javascript 的 RIA 应用程序,更具体地说是 jquery。我想将其打包并作为独立应用程序在桌面上运行。我正在将 Mongoose 视为简单网络服务器的一个选项。创建此类包的前端选项是什么。

  1. native 浏览器 - 需要在每个操作系统中确定默认浏览器是什么并启动它。此外,该应用程序最终会成为窗口中的选项卡之一,并且会受到不相关页面上行为不当脚本的影响。
  2. 使用 Mozilla Prism 打包 - 似乎处于非事件状态
  3. Google Chrome 应用程序 - 首先,Google Chrome 需要由用户安装。接下来似乎只能通过市场安装该应用程序,即使这样用户也必须转到工具部分并指定“创建应用程序快捷方式”。似乎对用户的要求太多了。是否可以选择将 Chrome 本身与我的应用程序打包在一起?
  4. Titanium Appcelerator - 看起来很有前途,但我不确定桌面应用程序的许可证,我在我的 64 位机器 (ubuntu 10.10) 中设置 Titanium 时遇到问题,这质疑我对 Titanium 进行跨平台开发的依赖性。<

我还有其他选择吗? 有人遇到过这个吗?

最佳答案

Adobe Air 允许您使用 Web 堆栈打包应用程序以在桌面上作为独立运行:

http://www.adobe.com/products/air/

关于javascript - 使用 html 和 javascript 打包 RIA 应用程序的选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4844699/

相关文章:

html - 为什么 <a> 在图片下方留出一点空间?

javascript - 2D 平台游戏,在 html5 中制作玩家相机 View

c# - 在 Silverlight 项目中引用 .Web 项目时出现问题

web-services - 使用 Silverlight 上传照片 - Ria 服务

javascript - 如何获取启动文件中的客户端对象?

javascript - 窗口 "load"addEventListener 未触发

javascript - 将图像上传到 Canvas p5js

html - 文本框和标签未正确对齐

Javascript 根本不存储变量。每个变量 "undefined"

asp.net - RIA 与 ASP.NET