【问题标题】:Read a file purely in javascript on Firefox OS(B2G)在 Firefox OS(B2G) 上纯粹用 javascript 读取文件
【发布时间】:2014-11-01 22:31:19
【问题描述】:

我必须从手机的文件系统中读取一个文件。本质上是检查文件是否包含单词。该文件位于我手机的 /sys 文件夹中。我知道我可以使用 FileReader.readAsText(file) 获取文件的内容,以将内容作为字符串获取,然后将其解析为单词。但是如何使“文件”对象传递给 FileReader 对象。提前致谢!

编辑:只是想在这里添加:

我可以在这里使用 File 构造函数吗?

var file = File("/path/to/file");

【问题讨论】:

  • 您无法从文件系统中读取文件目录 - 用户必须选择文件并将其放在 中。然后您可以使用 FileReader 读取文件
  • 问题是这段代码是壁虎控制器文件的一部分。它没有任何相关的 HTML 文件。我只需要读取一个路径可以硬编码的文件。
  • 您能准确地告诉您要打开/sys/ 中的哪个文件吗?也许有一个使用 API 的不同解决方案可以获取您尝试获取的值。

标签: javascript file firefox-os b2g


【解决方案1】:

您只能从您的应用文件夹(通过 XMLHttpRequest)和 SD 卡中读取数据。您无法从 Firefox OS 应用程序中的任何其他位置读取数据。

【讨论】:

    猜你喜欢
    • 2014-01-16
    • 2014-03-30
    • 1970-01-01
    • 2015-04-22
    • 2015-02-25
    • 1970-01-01
    • 2017-07-18
    • 2011-10-20
    • 2015-11-24
    相关资源
    最近更新 更多