从android webview访问本地数据

时间:2011-02-17 02:04:01

标签: android html file webview

我正在尝试从webview加载本地javascript文件。 文件“search.js”位于我项目的assets文件夹下。 我用这一行加载我的网页:

mWebView.loadDataWithBaseURL("file:///android_asset/", data, "text/html", "utf-8", null);

在我的网页上,我正在使用这一行:

<script type="text/javascript" src="search.js"></script>

加载我的javascript文件。

当我运行程序时,我只得到一个白页..............

我不知道该怎么办。你有什么想法吗?

谢谢!

1 个答案:

答案 0 :(得分:7)

试试这个:

wv.loadUrl("file:///android_asset/yourfile.html");
wv.getSettings().setJavaScriptEnabled(true);