如何将浏览器用作离线应用程序的GUI?

时间:2015-03-30 13:47:57

标签: javascript html css browser

我希望能够创建一个可以将浏览器用作GUI的离线程序。我一般不擅长GUI编程,总体来看,使用HTML和CSS构建GUI将是最简单的。

  • 首选浏览器方式,但我很可能会使用Google Chrome

  • 我需要能够打开一个外部程序,可能还有命令行参数

Javascript似乎是最好的语言,但据我所知,用它启动程序是不可能的。

这是在Windows 7上。

2 个答案:

答案 0 :(得分:0)

这是一个好主意,由几个流行的软件完成。

最好的方法是让您的离线程序运行浏览器能够访问的Web服务器。

ie:您的程序在localhost:5555上启动了一个Web服务器,然后您就可以通过浏览器在Javascript中请求http://localhost:5555/users

答案 1 :(得分:0)

另一种方法可能是使用像AngularJS +本地存储这样的UI框架。我现在正在开发一个可以在线使用(连接到网络),本地在线使用(连接到连接到网络的本地服务器)和离线的应用程序。

您可以构建一个单页Web应用程序,让Angular管理所有" urls"。