我正在制作一个允许在 Android 应用程序中使用多个网站的客户端。当移动用户访问网站时,某些网站会禁用评论。
我将用户代理字符串更改为"Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:23.0) Gecko/20100101 Firefox/23.0"
(取自我的桌面浏览器),但评论仍然被禁用。
webview.getSettings().setUserAgentString(uaLinux);
webview.loadUrl(url);
setContentView(webview);
即,外部网站(设置了新的用户代理字符串)不会将移动用户检测为移动用户。但是按下按钮评论,根本不会发表评论。使用桌面浏览器访问同一页面,没有此问题。
该网站如何仍将我的应用程序检测为移动设备?我还能改变什么?
提醒一下,我更改的只是一个用户代理字符串,以将自己隐藏为移动访问者。