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

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

我想将文档中的链接放在资产文件夹中的另一个HTML文件中。当我类似地放入标签时:

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

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

同样,我想拥有一张目录的isa listView,并将loadUrl与带有锚固器的HTML页面一起使用。我尝试过,它不起作用

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

该结构也无法正常工作。

有帮助吗?

解决方案

尝试以下代码

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

对我来说,这份工作。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top