我在文件test.js中有一个函数drawImage(json, check)
。我想从android代码调用这个函数。我使用cwv.loadUrl("javascript:test.drawImage("+jsonArray+","+ true+")");
,但此解决方案不起作用。如何从android代码中调用此方法?
答案 0 :(得分:1)
你可以把JS函数放在外部文件中。它把它放在你的html文件中,如下所示:
<script>
function drawImage ()
{
// your computataion
}
</script>
// or connect your js functions from external file
<script src="test.js"></script>
然后从代码
中调用它cwv.loadUrl("javascript:drawImage('"+jsonArray+"','"+ true+"')");
并注意单引号!
Mocialov Boris描述了第二个方法。