Android、JavaScript、WebView之间的交互学习
一、WebView调用Java
//1.允许WebView加载js
mWebView.getSettings().setJavaScriptEnabled(true);
//2.编写js的接口 ------>这里面有一个坑,注意
public class JavaStcript {
@JavascriptInterface
一定要加上这个重写方法,否则会不生效的
public void setValue(String name){
}
}
//3.向WebView添加js的接口
mWebView.addJavascriptInterface(new JavaStcript() , "javastcript");
//4.加载WebView的界面
mWebView.loadUrl("file///android_assert/inde.html"); ------->在Android4.4版本以后就不在使用
二、Android调用JS的方法
WebView.loadUrl(javastcipt:jsString) ------>jsString是要调用js代码的字符串
posted on 2018-12-22 21:39 zhang11111wei 阅读(130) 评论(0) 编辑 收藏 举报