说说 WebView 那些事(header,cookie,注入 js)
2017/02/24 1 前言昨天路过公司外面花园时候,不知觉腊梅已经开花了,才发 觉春天来了。来城市生活这几年,完全忘记了时令的交替,只知道冷了加衣服,热 了脱衣服。好久没感受到春天的气息了,内心泛起一丝惆怅。城市的生活总是那么 匆忙,多了一分烦躁,少了一分宁静。
那金黄色的油菜花,粉色的桃花,白色的李子花樱花 … 儿时 …
WebView 简介纯原生 app 开发,时间成本太高,现在市面上已经很多混合式开发 app。那么什么是混合式?指的是在我们的页面中嵌入 html 网页。Android 当中给我 们提供了 WebView 实现这一功能。
有关 WebView 的一些常见方法,我这里就不再讲解,网上这部分资源太多。接 着我们来看看以下几个案列。 参考文献:
WebView 详解与简单实现 Android 与 H5 互调 案例一 header 直接上需求效果图:
需求:WebView 添加 header,h5 读取头部,并且隐藏底部菜单栏。 需要添加的 header 数据:ECR-APP:android
我们平时大多数情况使用的是 loadUrl(String url)加载方法,下面我们来看另一个 loadUrl 构造方法。 loadUrl(String
url,
Map
String,
String
additionalHttpHeaders)参数
additionalHttpHeaders 字面上的意思是:额外的 http 头部信息。这个方法是 Android 2.2 (也就是 API 8),WebView 新增加了一个接口方法,就是为了便于我们加载网 页同时又可以发送 HTTP 头信息的。 看看具体的使用:
HashMap String, String header = new HashMap (); header.put(“ECR-APP”, “android”); mWebView.loadUrl(“m.test.366ec/Default2c.aspx”,header);马上运行效验一 下:
搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新小学教育[IT专家]说说WebView那些事(header,cookie,注入js) 全文阅读和word下载服务。
相关推荐: