您的位置:首页 > 移动开发 > Android开发

android4.4 js调用java

2015-09-29 20:31 501 查看
1.使用webview需要加入权限到AndroidManifest.xml

<uses-permission  android:name="android.permission.INTERNET"/>


2.webview绑定js对象

wv.getSettings().setJavaScriptEnabled(true);
wv.addJavascriptInterface(new DemoJavaScriptInterface(), "demo");


3.java 端js对象

final class DemoJavaScriptInterface {

DemoJavaScriptInterface() {
}

/**
* This is not called on the UI thread. Post a runnable to invoke
* loadUrl on the UI thread.
*/
@JavascriptInterface
public void clickOnAndroid() {
Log.i(LOG_TAG, "--------------------------------");

}
}


4.js调用方法

<input type="button" onclick="demo.clickOnAndroid()" value="btn1" />
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: