3

我正在尝试使用 Android 上的 Phonegap 2.0.0 使用 JavaScript 读取文本文件。我使用http://docs.phonegap.com/en/2.0.0/cordova_file_file.md.html#File上的 File API 浏览了几个示例似乎没有任何效果。

我在 Stackoverflow 上阅读了几个相关的线程,例如:

如何使用 PhoneGap Javascript 在 android 中读取文件

Android HTML5 FileApi 我可以从 SD 卡读取文件吗?

以及如何创建新文件等。然而,这些技术似乎都不起作用。

我正在使用带有 API 8 的 Nexus One。Android 应用程序加载了一个 URL:http ://www.mydomain.com/read_text_file.html ,其中包含利用 PhoneGap 框架的 JavaScript。我正在尝试访问位于 SD 卡上的文件:/sdcard/textfile.txt. 我在 JavaScript 中将文件的路径指定为:file:///sdcard/textfile.txt

目前我的目标是在页面加载时触发来自 JavaScript 的警报并显示文件内容(这只是“测试文件”)

4

1 回答 1

3

代替 "file: ///sdcard/textfile.txt "尝试仅使用"textfile.txt"

它似乎工作正常。

于 2013-04-01T07:42:42.060 回答