2017-07-14 116 views
0

我需要创建一个HTML和JS,可以编辑和写入文件(本地应用程序文件夹,但不是沙盒浏览器本地存储)的离线应用程序。本地HTML + JS应用程序与文件系统访问

有没有办法做到这一点,在一个合理的轻量级和直接的方式?研究这个问题给了我以下可用选项的概述 - Electron是巨大的,Chrome应用程序是已停用的项目,W3C FileSystem API被放弃,W3C File API的限制性很强。

+0

你不能从浏览器写入本地文件夹,你需要一个后端服务器。我会使用NodeJS,因为如果你已经知道Javascript是很容易学到的 – Komninos

+0

另一种方法是向PHP或Node脚本发送和接收命令 – StefansArya

回答

1

已经有多次尝试在Node.js之上创建SDK,以构建由现代HTML5/CSS/JS前端支持的桌面应用程序。想到AppJS及其分支Deskshell。然后是Node-Qt,它建立在Qt platform之上。

不幸的是,这些项目都没有达到足够的成熟度来推荐它们,而且它们似乎都在几年前就被抛弃了。 NW.js是我能想到的唯一一种替代电子产品,目前,它已经达到了体面的成熟度,并且仍然得到维护。

也就是说,至少,如果你的焦点是台式电脑。对于打算在移动设备上运行的应用程序,您可能需要查看NativeScriptReact NativeTabris

相关问题