2

表示しているアセットフォルダーにメインページ(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>

クライアントでタッチすると、画面に空白のページが読み込まれます。

同様に、ListViewであり、アンカーがサフィックスとして付いたhtmlページでloadUrlを使用する目次が必要です。試しましたが、機能しません

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 に答える