基本上,网络应用是一个本地HTML / CSS / JS应用,可在独立的自定义“独立”Chrome窗口中运行。
有没有办法(最好是简单的)将此网络应用转换为完全不依赖Chrome的真实桌面应用?使用NodeJS?如果是,那么正确的方法是什么?
感谢。
答案 0 :(得分:1)
不知道" easy",但在我看来,自然演变是针对Electron或NW.js,这两个都在Google博客文章中提到过这个主题。 (我转向Electron。)两者都优于Chrome应用程序,主要是它们是真正的桌面应用程序。举一个例子,您现在可以操作菜单栏,这是Chrome应用程序的界限。
Chrome应用中的纯JavaScript代码(例如访问互联网的任何内容)应直接转移。对于很多UI内容也是如此,因为您仍在使用UI的浏览器窗口。但是,该应用程序必须进行重组。
添加注意:Chrome应用在4个平台上运行:MacOS,Windows,Linux,ChromeOS。 Electron和NW.js应用程序不会在ChromeOS上运行。因此,编写四平台完全二进制便携式应用程序的能力正在消失。
答案 1 :(得分:1)
您可以尝试以下工具之一: