2015-09-01 43 views
0

有WebView中的代碼:如何跳轉到android webview中從字符串源加載html的錨?

WebView webView; 
webView = (WebView)findViewById(R.id.text_web_view); 
webView.loadDataWithBaseURL(null, "<a name=\"#ancor1\"></a><p name=\"anchor2\"></p>", null, "utf-8", null); 

如何跳轉到anchor2在這種情況下?

+0

仍然是實際的。這種做法真的很奇怪嗎? –

+0

http://stackoverflow.com/questions/14062901/webview-jump-to-anchor-using-loaddatawithbaseurl幫助我 –

回答

-1
  1. 在活動類的聲明啓用JS

    @SuppressLint( 「SetJavaScriptEnabled」) 公共類ReadLawActivity擴展AppCompatActivity {...}

  2. 運行這段代碼

    字符串腳本= String.format(「javascript:jumpTo(\」item%d \「)」,item.getItemId());

+0

'jumpTo'未定義。還假定元素的id將以「item」開頭並以數字結尾 –

相關問題