0

以下に示すJavaスクリプトを使用したHTMLコードがあります。

<!DOCTYPE html>
<html>
<body style = "text-align:center">
<script>

var out = '';
for (var counter = 1; counter <= 10; counter++) 
    { 
        out += '<img src="http://shiaislamicbooks.com/books_snaps/UR335/'+counter+'.jpg"alt="Page No:'+counter+'" height="100%" width="100%" />';
    } 
document.write(out);
</script>
</body>
</html>

loadDataWithBaseURL(null, htmlString ,"text/html", "UTF-8", null);メソッドを使用して、AndroidのWebビューにこれをロードしたいだけです

  • 要するに、必要なのは、上記の HTML コード (java Script ループを持つ) を htmlString に変換して、 loadDataWithBaseURL(null, htmlString ,"text/html", "UTF-8", null);メソッドに柔軟に挿入できるようにすることだけです。

ありがとう

4

1 に答える 1

2

以下のスニペットはあなたを助けることができます...

      webView = (WebView) findViewById(R.id.webView1);
   webView.getSettings().setJavaScriptEnabled(true);
   //webView.loadUrl("http://www.google.com");

   String customHtml = "<html><body><h1>Hello, WebView</h1></body></html>";
   webView.loadData(customHtml, "text/html", "UTF-8");
于 2013-01-10T07:05:31.197 に答える