繁体   English   中英

用Javascript读取文本文件?

[英]Read text file with Javascript?

我正在通过 XDK intel 开发移动应用程序,如何从应用程序外部读取文本文件?

我试过这段代码,但它不起作用!

 function readFile (filepath){ var txtFile = "C:\\test.txt"; var file = new File(txtFile); file.open("r"); // open file with read access var str = ""; while (!file.eof) { // read each line of text str += file.readln() + "\\n"; } file.close(); alert(str); }

如果您使用的是Intel XDK,请尝试Cordova-Plugin-File: https : //github.com/apache/cordova-plugin-file.git 是用于写入和读取文件的核心插件。 希望那对您有帮助。

在为英特尔XDK创建应用程序时,您正在构建Cordova应用程序(又名PhoneGap应用程序)。 因此,适用于Cordova的规则(和解决方案)也适用于Intel XDK应用。 XDK只是提供一种简化应用和使用标准Cordova工具的方法,它没有提供不同的运行时环境(除了提供了用Crosswalk Webview替换Android Webview的选项之外)。

这在很高的层次上描述了Cordova和Cordova插件在Android设备上的作用> http://developer.android.com/guide/webapps/webview.html 在iOS和Windows以及Cordova支持的其他平台上也采用了类似的方法。

正如Nicolas在他的回答中所述,您应该使用Cordova File Plugin 在该插件的文档页面上,您会找到两个值得阅读的参考:

同样,这些可能很有价值:

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM