0
I am working in webview. I have a toggle button in my web page and when i click that button it will call the javascript function.
但它没有按预期正常工作。当我在添加操作时调用该函数时,它会卡住。我做的唯一不同的是我有webview里面的listview。在android的listview中的webview,JavaScript的arithematic操作不起作用
=======
function fnTogglePositive(obj){
oTable = document.getElementById("tblData");
obj.innerHTML = "ALL";
var i = 0;
fnCheck(0,6);
}
else{
obj.innerHTML = "POSITIVE";
}
}
function fnCheck(i,n){
var k = parseInt(i) + 1;
if(i<n){
document.getElementById("txt").value = k ;
}
else
return 0;
}
>
----------
我在列表视图中的WebView加载这个javascript函数。当我调用
fnTogglePositive函数时,它不计算值,当webview在列表视图。
我创建了一个单独的活动,其中只包含webview其工作正常。
我可以找出它卡在哪里。函数调用发生了,但它在计算
值时停滞不前。但我不知道为什么它卡在这一点。
Please Let me know why this issue happened. Thanks in addvanced.
'var k = parseInt(i)+ 1;'这条线造成麻烦。而奇怪的是,它在单独的活动中工作只有Web视图。但是,当它包含webview丢失的列表视图时失败。我得到Uncaught引用错误:fnTogglePositive没有定义。我试图改变我的JavaScript代码。如果我删除'var k = parseInt(i)+ 1'。它不会抛出未捕获的引用错误。我需要知道原因。感谢先进。 – 2014-10-28 12:59:12