我使用WebView打開保存到應用程序的一些文件。有沒有辦法鏈接到應用程序的目錄,在該目錄中,運行時保存的文件與file:/// android_asset /具有類似的方式?通過鏈接我的意思是loadUrl(*path*)
並在文件的HTML標記被打開<img src="*path*" />
是否有類似於file:/// android_asset /指向apps目錄的路徑?
由於反對使用絕對路徑類似的文件:///數據/數據/包/文件/
我使用WebView打開保存到應用程序的一些文件。有沒有辦法鏈接到應用程序的目錄,在該目錄中,運行時保存的文件與file:/// android_asset /具有類似的方式?通過鏈接我的意思是loadUrl(*path*)
並在文件的HTML標記被打開<img src="*path*" />
是否有類似於file:/// android_asset /指向apps目錄的路徑?
由於反對使用絕對路徑類似的文件:///數據/數據/包/文件/
用這個文件在SD卡上:
內容://com.android.htmlfileprovider
使用此爲您的資產目錄中的文件:
文件:/// android_asset
另外,如果你想在你的Web視圖所有引用使用的基本目錄設置的baseUrl場這樣的,其中「的baseUrl」是根目錄我上面提到的:
webview.loadDataWithBaseURL(
baseUrl, htmlText, "text/html", "UTF-8", null);
從Android 2.1系統,他們已經增加了對文件的
"file:///sdcard/..."
支持的SD卡
這樣:
loadUrl("file:///sdcard/path/to/my/file.html");
是什麼內容://com.android.htmlfileprovider? 我如何使用這個如果我的圖像在: mnt/sdcard/mypackage/images/picture.png – 2012-08-01 08:19:56