未捕获的TypeError:file.open不是函数

时间:2018-11-17 10:36:31

标签: javascript html fopen access

我只是试图使用Javascript打开一个.txt文件,并通过用户在HTML aframe应用程序中按下按钮来在该.txt文件中编写代码。

不幸的是,我遇到了以下错误:

// Manually check intersection.
el.components.raycaster.checkIntersections();    

这是我当前的代码:

Uncaught TypeError: file.open is not a function

Image of error encountered

1 个答案:

答案 0 :(得分:1)

出于安全原因,您不能从浏览器中写入文件。这种类型的代码仅在node-js或类似服务器上可用,并且仅用于在服务器运行时在同一台计算机上写入文件,而不能在客户端计算机上写入文件。如果需要在客户端保留数据,则可以使用localStorage或类似的方法。