2

我在显示的资产文件夹中有一个主页(main.html):

webview.setWebChromeClient(new MyWebChromeClient());
webview.getSettings().setJavaScriptEnabled(true);
webview.addJavascriptInterface(new VersionCallbackScript(), "demo");
webview.loadUrl("file:///android_asset/main.html");

我想在文档中放置一个链接到 assets 文件夹中的另一个 html 文件。当我类似地放入标签时:

<a href="file:///android_asset/secondpage.html">Touch here for page 2</a></font></h4>

并在客户端中触摸它,屏幕会加载一个空白页面。

同样,我想要一个目录,它是一个 ListView,并使用 loadUrl 和一个以锚为后缀的 html 页面。我试过了,但它不工作

String anchor = "subsection1";
webview.loadUrl("file:///android_asset/main.html" + "#" + anchor);

这个结构也不起作用。

4

1 回答 1

2

试试下面这段代码

<a href="secondpage.html">Touch here for page 2</a>

对我来说,它完成了这项工作。

于 2010-10-01T11:29:27.840 回答