我有问题加载javascript在webview下面的html是我的代码,它将无法加载视图..
String strHtml="<html>"
+"<head>"
+"<title>My Title</title>"
+"<script type=\"text/javascript\" src=\"file://android_asset/Test/Demo.js\"></script>"
+"</script>"
+"</head>"
+"<body>"
+"<div id=\"chartContainer\">Test Demo!</div>"
+"<script type=\"text/javascript\">"
+"FusionCharts.setCurrentRenderer('javascript');"
+"var myChart = FusionCharts.render( \"file://android_asset/Demo/Demo.swf\", \"myId\", \"280\", \"360\", \"Container\", \"file://android_asset/Data.xml\" );"
+"</script>"
+"</body>"
+"</html>";
webview.loadData(strHtml,“text / html”,“utf-8”);
如果可能请提供解决方案示例或如果我犯了错误让我知道
答案 0 :(得分:8)
您需要在WebView
上启用Javascript。
webview.getSettings().setJavaScriptEnabled(true);