如何将Android WebView BaseURL设置为应用程序私有文件
我想知道如何在使用如何将Android WebView BaseURL设置为应用程序私有文件,android,android-webview,Android,Android Webview,我想知道如何在使用webView.loadDataWithBaseURL()方法对应用程序私有文件设置BaseURL。我指的是我们使用context.openFileOutput(filepath,context.MODE\u PRIVATE)或context.openFileInput(filepath)访问它们的文件。 我希望这样做是可能的 谢谢。试试这个 mWebView.loadUrl("file:///data/data/<package_name>/files/exa
webView.loadDataWithBaseURL()
方法对应用程序私有文件设置BaseURL。我指的是我们使用context.openFileOutput(filepath,context.MODE\u PRIVATE)
或context.openFileInput(filepath)
访问它们的文件。
我希望这样做是可能的
谢谢。试试这个
mWebView.loadUrl("file:///data/data/<package_name>/files/example.html");
FileInputStream fIn = openFileInput ("your internal storage file name");
int len = 0, ch;
StringBuffer source = new StringBuffer();
// read the file char by char
while( (ch = fin.read()) != -1)
source.append((char)ch);
fIn.close();
mWebView.loadDataWithBaseURL(null,source,"text/html","UTF-8","about:blank");