现在的位置: 首页 > 综合 > 正文

关于Android中,javascript调用java代码中的方法。

2017年10月27日 ⁄ 综合 ⁄ 共 352字 ⁄ 字号 评论关闭

在Android开发中,由于系统中的组件样式比较单一,我们可以使用WebView加HTML的方式来展示UI。在这个时候,有很多的操作需要javascript来进行。我们可以通过javascript调用java方法的形式,将一些操作交给java去做。

步骤:1。

在webview中设置:

WebView wView = (WebView)findViewById(R.id.wvNews);

wView.getSettings().setJavaScriptEnabled(true);
wView.addJavascriptInterface(this, "javatojs");

这里,是在javascript中注册了javatojs这么一个对象。

在js中:

可以通过window.javatojs.的方式调用类中的方法。

抱歉!评论已关闭.