Android webview js 调用java方法报错”Uncaught TypeError: Object [object Object] has no method xx…

  • Post author:
  • Post category:java





webview开发,在Android4.4下js调用java方法报错”Uncaught TypeError: Object [object Object] has no method,同样的写法在4.3及下都没问题,4.4怎么不行;






在你的方法前面加上 @JavascriptInterface;因为4.4安全性要求更高了;


例:Uncaught TypeError: Object [object Object] has no method ‘showResult’;


你的方法:


public void showResult(String result)

{


//…….




改成:




@JavascriptInterface


public void showResult(String result)

{


//…….




就可以顺序通过;

转载于:https://www.cnblogs.com/sharecenter/p/5621060.html