当前位置:  开发笔记 > 前端 > 正文

是否存在类似于file:/// android_asset /的路径指向apps目录?

如何解决《是否存在类似于file:///android_asset/的路径指向apps目录?》经验,为你挑选了1个好方法。

我正在使用WebView打开保存到应用程序的一些文件.有没有办法链接到应用程序的目录,其中运行时保存的文件将与file:/// android_asset /具有类似的方式?通过链接我的意思是loadUrl( *path* ),也在正在打开的文件的HTML标记

反对使用像file:/// data/data/PACKAGENAME/files /这样的绝对路径



1> gregm..:

用于SD卡上的文件:

内容://com.android.htmlfileprovider

将其用于资产目录中的文件:

文件:/// android_asset

此外,如果您希望在Web视图中拥有所有引用,请使用该基本目录设置baseUrl字段,其中"baseUrl"是我上面提到的根目录:

webview.loadDataWithBaseURL(
        baseUrl, htmlText, "text/html", "UTF-8", null);

推荐阅读
牛尾巴2010
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有