我正在尝试使用 Phonegap 2.0.0 在 Android 上使用 JavaScript 读取文本文件。我在 http://docs.phonegap.com/en/2.0.0/cordova_file_file.md.html#File 上查看了几个使用文件 API 的示例,似乎没有任何效果。
我在 Stackoverflow 上阅读了几个相关的线程,例如:
How to read file in android using PhoneGap Javascript
Android HTML5 FileApi can i read file from SD Card?
和 How to create a new file 等等。然而,这些技术似乎都不起作用。
我正在使用带有 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 触发警报并显示文件内容(这只是“测试文件”)
最佳答案
代替 "file:///sdcard/textfile.txt" 尝试仅使用 "textfile.txt"。
它似乎工作正常。
关于javascript - Phonegap Android 使用 JavaScript 读取 SD 卡上的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12487171/