在Firefox OS(B2G)上纯用javascript读取文件
我必须从我手机的文件系统中读取一个文件。本质上,它是用来检查文件是否包含单词的。该文件位于我手机的/sys文件夹中。我知道我可以使用FileReader.readAsText(文件)获取文件的内容,以获取字符串形式的内容,然后为单词解析它。但是如何使“file”对象传递给FileReader对象呢。提前谢谢 编辑:只想在此处添加: 我可以在这里使用文件构造函数吗在Firefox OS(B2G)上纯用javascript读取文件,javascript,file,firefox-os,b2g,Javascript,File,Firefox Os,B2g,我必须从我手机的文件系统中读取一个文件。本质上,它是用来检查文件是否包含单词的。该文件位于我手机的/sys文件夹中。我知道我可以使用FileReader.readAsText(文件)获取文件的内容,以获取字符串形式的内容,然后为单词解析它。但是如何使“file”对象传递给FileReader对象呢。提前谢谢 编辑:只想在此处添加: 我可以在这里使用文件构造函数吗 var file=file(“/path/to/file”) 您只能从应用程序文件夹(通过XMLHttpRequest)和SD卡读取数
var file=file(“/path/to/file”) 您只能从应用程序文件夹(通过XMLHttpRequest)和SD卡读取数据。您无法从Firefox OS应用程序中的任何其他位置读取数据。您无法从文件系统中读取文件目录-用户必须选择文件并将其放置在文件夹中。然后,您可以使用FileReader读取该文件。问题是,该代码是gecko控制器文件的一部分。它没有任何相关的HTML文件。我只需要读取一个路径可以硬编码的文件。您能准确地告诉我您要打开
/sys/
中的哪个文件吗?也许有一种使用API的不同解决方案可以获取您试图获取的值。