http://blog.csdn.net/zboyco/article/details/39669305
今天再写Android WebView 的时候,发现addJavascriptInterface里面的方法在JS里无法被调用,折腾了一个中午,才发现是因为在Android4.2以后,为了安全问题,需要在方法前加入“@JavascriptInterface”注解。
如下:
加入注解后,WebView 中JS 调用成功,调用方法:
<a οnclick="window.demo.clickMoreOnAndroid()">
记录下来,下次碰到不用再折腾。。。
-
顶
- 0
-
踩
- 0