Android中listview里面的webview,javascript算术运算不起作用

时间:2014-10-27 14:16:46

标签: javascript android webview

我在webview工作。我的网页上有一个切换按钮,当我点击该按钮时,它将调用javascript函数  但它没有按预期正常工作。当我在进行加法操作时调用该函数时它会卡住。我做的唯一不同的是我在listview中有webview。

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在listview中时,它不计算值。

  

我创建了一个单独的活动,其中只包含webview,它的工作正常   我能够弄清楚它在哪里停留。函数调用发生但它仍然在计算中       值。为什么它陷入这一点?

为什么会出现这个问题?

1 个答案:

答案 0 :(得分:0)

你需要在android代码和JavaScript代码之间建立一个桥梁 请检查此guide