PS:一篇短小的webView文章,作为对于之前webView总结的补充。
了解更多android的知识可以看笔者的其他博客哟~
Android–关于webView
零散知识点就用⚡️图标代替吧。
⚡️webView组件本身就是一个浏览器实现,WebView基于Chromium内核实现。
第一节:使用WebView浏览网页的常用方法
常用方法:
⚡️goBack():后退
⚡️goForward():前进
⚡️loadUrl(String url):加载指定URL对应的网页。
⚡️boolean zoomIn():放大网页
⚡️boolean zoomOut():缩小网页
第二节:WebView与HTML 5混合开发
WebView提供了一个配套的WebSettings工具类,用于管理WebView选项设置。
WebView提供了addJavascriptInterface(Object object,String name)方法:用于把object对象暴露成javaScript中的name对象.
⚡️总结在WebView中JavaScript中调用Android方法的步骤:
1.调用WebView关联的WebSetting的setJavaScriptEnabled(true)启用JavaScript调用功能.
2.使用addJavascriptInterface(Object object,String name)方法将object对象暴露给JavaScript脚本
3.在JavaScript脚本中通过刚才暴露的name对象调用Android方法.
白话总结:就是可以让在webView页面可以调用Android的一些方法,比如dialog,Toast…这种
<input type