由于項(xiàng)目需要,再次使用到了android的webview,webview要加載的頁面是html5的頁面;
需要有點(diǎn)擊webview中的控件的交互屁使,所以需要在android應(yīng)用中注入一個(gè)js對(duì)象;
通過webview.addJavaScriptInterface(Object o, String name)方法實(shí)現(xiàn)對(duì)象的注入奔则;
然后再該對(duì)象中定義所需的方法蛮寂,例如 public void test(String str);
經(jīng)過上面的步驟,能夠在js文件中通過注入名稱調(diào)用android中類的方法易茬,如 jsObject.test(param);