两篇超详细的良心攻略
https://www.jianshu.com/p/3c94ae673e2a web view的api介绍
https://www.jianshu.com/p/345f4d8a5cfa java js互调
java调用js
准备一个html文件
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Carson_Ho</title> <script> function callJS(){ alert("Android调用了JS的callJS方法"); } </script> </head> </html>
调用
public class MainActivity extends AppCompatActivity { private static final String TAG = "xbh"; private WebView wv; @SuppressLint("SetJavaScriptEnabled") @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); FrameLayout fl = findViewById(R.id.fl); wv = new WebView(