0

我创建了一个应用程序,它在启动时将文件 ( xyz.html ) 下载到 sdcard 的根目录中。

我尝试使用以下文件路径:

file:///mnt/sdcard/xyz.html -> works in Google chrome on Nexus 4

file://mnt/sdcard/xyz.html

file://xyz.html

file:///android_asset/xyz.html -> did not work

但所发生的只是“网页不可用”。需要帮忙。从 sdcard(sdcard 的根目录)查看/访问文件的正确文件路径格式是什么?

块:

screen1.initialize

if else test-global d = 空?然后 web1.goToUrl>dropbox.com/..... (文件被下载) web1.GET else webviewer1.goToUrl>file:///mnt/sdcard/xyz.html .w2 .w3 .w4 webviewer5.goToUrl>file ///mnt..

web1.gotFile

webviewer1.goToUrl...(同上)

btnShow.clicked

将 webviewer1,2,3,4,5.visible 设置为 TRUE

btnHide.clicked

将 webviewer1,2..5.visible 设置为 FALSE tinydb1.storeValue [tag:title] [要存储的值:webviewer1.CurrentPageTitle] 将 label1.text 设置为 > tinydb1.getValue [tag:title]

screen1.initialize 块

web1.gotfile 块

4

1 回答 1

0

如果您的 sdcard 安装在/mnt/sdcardthenfile:///mnt/sdcard/xyz.html是正确的。但是,许多设备将卡(外部硬件 sdcard)安装到 extsd 或 external_sd ,因此路径更改为 file:///mnt/extsd/xyz.html/ file:///mnt/external_sd/xyz.html。这些设备将板载存储视为/mnt/sdcard/. 同样,这些路径可能具有特定于供应商的名称,但这些是我迄今为止所看到的。检查您的 SD 卡的安装位置并发布更多信息

于 2013-06-30T14:45:11.580 回答