你能用PhoneGap。的JS方法读取www文件夹中的文件吗?

时间:2013-02-26 22:04:57

标签: file cordova filesystems

使用JavaScript(非本机代码),是否可以从www文件夹中读取文件夹和文件,例如,phonegap.js是什么?

我已经设法用AJAX调用读取文件内容,但我想知道是否有不同的方式。此外,你无法阅读那样的文件夹。

从我看到的情况来看,PG公开的FileFileEntry API仅适用于磁盘上的持久或临时位置。我似乎无法指定我想要的任何位置。

那么,有没有办法用JS做到这一点?

2 个答案:

答案 0 :(得分:1)

不,你不能用FileReader做到这一点,因为它只能从文件系统中读取。对于应用程序中的文件,它们实际上并不在文件系统上,您需要使用XHR来读取它们。

但是,我最近编写了一个XhrFileReader接口,允许您使用典型的FileReader方法,但仍然可以读取随应用程序打包的文件。

http://simonmacdonald.blogspot.ca/2013/02/phonegap-android-xhrfilereader.html

答案 1 :(得分:0)

您可能正在寻找“FileReader”对象。