我使用方法String sayHello()创建了javascript接口类,返回" Hello"。 当我想在javascript中使用该函数时(例如console.log(sayHello());),android会显示警告" Hello"内。我没有在javascript中使用alert方法,所以为什么会出现这个警告,有没有办法在java中定义不显示警报的sayHello()函数。
编辑:当我从WebView中删除WebChromeClient时,警报不会显示,但是常规的javascript警报(alert(sayHello());)也会停止工作。