使用 JavaScript(不是本机代码),是否可以从www
例如所在的文件夹中读取文件夹和文件phonegap.js
?
我已经设法通过 AJAX 调用读取文件内容,但我想知道是否有不同的方法。此外,您不能读取这样的文件夹。
据我所见,PG 公开的APIFile
和FileEntry
API 仅适用于磁盘上的持久性或临时性位置。我似乎无法指定我想要的任何位置。
那么,有没有办法用 JS 做到这一点?
使用 JavaScript(不是本机代码),是否可以从www
例如所在的文件夹中读取文件夹和文件phonegap.js
?
我已经设法通过 AJAX 调用读取文件内容,但我想知道是否有不同的方法。此外,您不能读取这样的文件夹。
据我所见,PG 公开的APIFile
和FileEntry
API 仅适用于磁盘上的持久性或临时性位置。我似乎无法指定我想要的任何位置。
那么,有没有办法用 JS 做到这一点?
不,您不能使用 FileReader 执行此操作,因为它只能从文件系统中读取。对于您应用程序中的文件,它们实际上并不在文件系统上,您需要使用 XHR 来读取它们。
但是,我最近编写了一个 XhrFileReader 接口,允许您使用典型的 FileReader 方法,但仍然可以读取与您的应用程序打包的文件。
http://simonmacdonald.blogspot.ca/2013/02/phonegap-android-xhrfilereader.html
您可能正在寻找“ FileReader ”对象。