我正在使用WebView打开保存到应用程序的一些文件.有没有办法链接到应用程序的目录,其中运行时保存的文件将与file:/// android_asset /具有类似的方式?通过链接我的意思是loadUrl( *path* )
,也在正在打开的文件的HTML标记
反对使用像file:/// data/data/PACKAGENAME/files /这样的绝对路径
用于SD卡上的文件:
内容://com.android.htmlfileprovider
将其用于资产目录中的文件:
文件:/// android_asset
此外,如果您希望在Web视图中拥有所有引用,请使用该基本目录设置baseUrl字段,其中"baseUrl"是我上面提到的根目录:
webview.loadDataWithBaseURL( baseUrl, htmlText, "text/html", "UTF-8", null);