javascript
  • android
  • html
  • for-loop
  • 2013-01-10 111 views 0 likes 
    0

    我有一个HTML代码,下面给出的是java脚本。如何在android的Webview中使用Javascript加载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);方法灵活

    由于

    +0

    http://blog.tourizo.com/2009/02/how-to-display-local-file-in-android.html –

    回答

    2

    的下面snipp等可以帮助ü...

     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"); 
    
    +0

    请转换我的代码,我有发布。我不知道如何以及在哪里放置双引号(“”)在我的代码请 –

    相关问题