除了钛之外的 Html5 桌面 Web 应用程序选项
Html5 desktop webapp options besides titanium
我正在制作一个html5游戏,虽然我希望能够将游戏发布到像chrome商店这样的网络平台,但游戏玩起来更接近传统的桌面游戏。因此,我也希望能够为桌面制作它,并利用桌面应用商店。
Air本来是理想的,除了他们放弃了对Linux的支持,这是我的主要平台。我喜欢 Titanium,但它还不支持 html5 音频,有时将其安装到 linux 上可能会很棘手。我研究了Phonegap,但它针对的是移动设备而不是台式机。有没有一个简单的平台,让我把我的应用程序包装在webkit框架或其他东西中?
我想做的只是让我的游戏在浏览器框架中运行,我不需要任何像服务器这样的疯狂功能,因为它只是 html 和 javascript,没有服务器端。有了像Titanium和phonegap这样很酷的东西,我敢肯定,那里一定有这样简单的东西。
多谢
Blender是对的。XULrunner是一个很棒的平台。我确实在浏览教程和文档后的几个小时内启动并运行了我的 Web 应用程序。效果很好,我会推荐给其他有此需求的人,至少直到有人制作更多记录的东西。
这是一个很好的入门教程:http://www.kodewerx.org/wiki/A_Brief_Introduction_To_XULRunner:_Part_1
还有一个提示,开发时不需要下载XULrunner,Firefox有一个命令行参数。只
$ firefox -app /path/to/application.ini
它会运行。所以如果你有火狐,你就有XULrunner。它至少在发布之前会工作。
相关文章:
- 如何设置Selenium以自动化独立的桌面Web应用程序(Node WebKit)
- 将ExtJs的Web应用程序转换为桌面应用程序
- 如何从现有的web应用程序代码中制作桌面应用程序
- 类桌面 Web 应用程序中的面向对象设计
- Web 应用程序作为桌面应用程序
- 除了钛之外的 Html5 桌面 Web 应用程序选项
- 如何从Web JavaScript应用程序获取桌面C#程序中的变量
- 将桌面流式传输到 Web,无需任何分期付款
- 存储临时数据的最佳方式是使用javascript从web应用程序传递到桌面应用程序
- 将Web APP(客户端)部署为桌面客户端
- 共享桌面&基于Web的Javascript REST/Ajax
- 桌面应用程序和web应用程序之间的通信
- FCM消息通知消息和数据消息(WEB桌面推送通知)
- 将web应用程序转换为mac上的全屏桌面应用程序
- 是Zepto.js只用于移动web应用程序,还是它可以像jQuery一样用于桌面?
- 在命名web/桌面软件项目时,使用camelCase是否存在冲突
- Web应用程序与qt创建者一起进入桌面应用程序
- Web上的桌面IDE样式布局
- 桌面应用程序/脚本,以便在web应用程序上与javascript进行交互
- 禁用在桌面web浏览器中使用Javascript/Jquery缩放页面