作者:我心飞翔 | 来源:互联网 | 2023-10-12 03:42
finalintversionBuild.VERSION.SDK_INT;因为evaluateJavascript方法在Android4.4版本才可使用,所以使用时需进行版本判断
final int version = Build.VERSION.SDK_INT;
// 因为evaluateJavascript方法在 Android 4.4 版本才可使用,所以使用时需进行版本判断
if (version <18) {
mWebView.loadUrl("Javascript:callJS()");
} else {
mWebView.evaluateJavascript("Javascript:callJS()", new ValueCallback() {
@Override
public void onReceiveValue(String value) {
//此处为 js 返回的结果
}
});
}
其中callJS()就是js中的方法,改成自己的即可