WebView和js交互

注意:若是有使用js调用android的方法JavascriptInterface 不可混淆,不然没有效果

js调用Android方法
首先编写就是调用类
public class JavascriptInterface {
		private Context context;

		public JavascriptInterface(Context context) {
			this.context = context;
		}
		//被调用的方法
		public void show() {
			//操做
		}
	}
wvContent.addJavascriptInterface(new JavascriptInterface(context), "jslistner");
使用js调用android里面的方法。

在js中使用
window.jslistner.show();

Activity调用js方法
wvContent.loadUrl("javascript:show('aa')");


版权声明:本文为博主原创文章,未经博主容许不得转载。javascript

相关文章
相关标签/搜索