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

相關文章
相關標籤/搜索