公司策劃給了4個網(wǎng)站需要Android和IOS用webView進(jìn)行加載狈涮,本人用webview正常加載自定義WebView
結(jié)果發(fā)現(xiàn)部分網(wǎng)頁不能正常顯示(如http://guangzhou.lashou.com/),究其原因排查半天最終發(fā)現(xiàn)是由于webview未能設(shè)置
setting.setUserAgentString("User-Agent:Android")所致;
在自定義的webview設(shè)置中添加這行代碼便能解決坤学;
為了便于WEB端統(tǒng)計分析用押,需要將APP的user-agent作特征標(biāo)記肢簿,所以搜索了一下Android對webview的User-Agent設(shè)置方法,具體如下:
String ua = webview.getSettings().getUserAgentString();
webview.getSettings().setUserAgentString(ua+";?自定義標(biāo)記");
這里設(shè)置為Android蜻拨。