同福

自定义WebView请求网页的User-Agent信息

介绍

介绍

做好了APP之后,我们需要在内嵌的H5页面上判断当前是手机浏览器访问的还是APP访问的,这时候就需要通过自定义的 User-Agent 信息来区分了

教程

设置自定义 User-Agent

通过 WebSettings 对象的 setUserAgentString 方法修改 User-Agent 值

记得按我们提供的方法,不然整个 User-Agent 都被替换了,服务器端就无法判断是移动端访问了

webSettings = webView.getSettings();
...
webSettings.setUserAgentString(webSettings.getUserAgentString() + " app/tfhome");