<!DOCTYPE html><html><head><metacharset="utf-8"><title>测试</title><script>functioncallAndroid(){
AndroidApi.hello("JS调用了android中的hello方法");}functiononBackPressed(){
var con=confirm("Android调用JS,确定要关闭页面?");//在页面上弹出对话框if(con==true) AndroidApi.finishActivity();return"JS的返回值,Android可以接收到"}</script></head><body><buttontype="button"id="button1"onclick="callAndroid()">点击调用Android代码</button></body></html>
MainActivity
class MainActivity :AppCompatActivity(){
overridefunonCreate(savedInstanceState: Bundle?){
super.onCreate(savedInstanceState)setContentView(R.layout.activity_main)initData()}privatefuninitData(){
val test ="file:///android_asset/javascript.html"
CommonWebViewActivity.start(this, test)}}