我从网页视图中的资产加载网页。现在我需要调用一个函数来初始化网页中的某些内容。
我用 html GET 参数尝试过:它适用于 android 2.3.3 但不适用于所有更高版本(网页不可用)
现在我通过调用 javascript 函数来解决我的问题的不同方法。但以下代码:
<script type="javascript">
var isChecked = "";
function initLoc(name) {
isChecked = name;
if(isChecked == null)
isChecked = "";
else
document.getElementById(isChecked).style.backgroundImage = "url(../location-button-active.png)";
}
frontWebView.loadUrl("file:///android_asset/location-front/front.html");
frontWebView.loadUrl("javascript:initLoc('"+ locationID +"')");
给我以下错误:
06-19 11:40:07.749: E/Web Console(16210): Uncaught ReferenceError: initLoc is not defined at null:1
有谁知道问题是什么