当android版本即targetSdkVersion>17的时候,在js代码中调用java中的方法会出现 Uncaught TypeError: Object [object Object] has no method 解决的方法是在需要在js中调用的java方法加上注解@JavascriptInterface即可调用 如果targetSdkVersion<17,则不会出现上面的错误。