純 js 環境下,讀寫文件( json or etc... )有解決方案嗎?

2015-07-15 22:23:48 +08:00
 SolidZORO

最近想做一個小東西,跨平台,本地運行。

不依賴 node、php 等環境。

不知道有沒有什麼特別的hack方法。

2434 次点击
所在节点    问与答
14 条回复
learnshare
2015-07-15 22:26:31 +08:00
不用 Node 如何跑 JS?
msg7086
2015-07-15 22:31:21 +08:00
@learnshare 依稀记得windows下有编译器。
然而要求跨平台就没有办法了。
leedstyh
2015-07-15 22:31:50 +08:00
做个页面,浏览器直接打开,读文件就是上传,写文件就是下载。不知道可行不!
leedstyh
2015-07-15 22:33:41 +08:00
不行,算了
coolicer
2015-07-15 22:39:05 +08:00
html5 好像有写文件的吧,没了解。
TakanashiAzusa
2015-07-15 22:45:07 +08:00
看你要操作什么了。图片的话是可以的。。。文本文件的话,估计悬。。
zrp1994
2015-07-15 23:43:59 +08:00
SolidZORO
2015-07-16 00:04:29 +08:00
到目前為止我自己瞭解的技術都不滿意,比如M$的.hat,Mozilla的FileReader以及HTML5存儲,都不是太好的方案。 希望有個大道至簡的辦法,今晚我也多琢磨一下。
SolidZORO
2015-07-16 00:11:57 +08:00
@leedstyh
@coolicer

你們的頭像好般配⋯⋯
YuJianrong
2015-07-16 00:41:28 +08:00
打开文件必须用 File input然后浏览器弹框 , 文件处理可以纯前台 JS,保存文件只能用文件下载的形式,可以是纯前台生成的新文件。

这已经是 HTML5 能做到的极致了,不满意还是用 Electron 包一下什么的吧。
Septembers
2015-07-16 02:16:34 +08:00
Windows下系统自带JScript
yanng
2015-07-16 08:40:19 +08:00
只支持IE可以,我做过一个抽奖的页面,读写本地文件的,只能用ie的activex
yanng
2015-07-16 08:54:23 +08:00
浏览器读写文件是个危险的操作,试想不加限制,恶意程序分分钟就把你的硬盘塞满了
bk201
2015-07-16 10:15:12 +08:00
node还不是一个hack方法,难道要自己开发一个类似node的东西?毫无意义。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/205962

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX