禁用Facebook移动浏览器检测?

禁用Facebook移动浏览器检测?,facebook,mobile,query-string,browser-detection,Facebook,Mobile,Query String,Browser Detection,有人知道通过querystring参数禁用Facebook的移动浏览器检测和重定向功能的方法吗 例如,如果我在移动浏览器中转到,我会被重定向到。我希望用户停留在页面的www版本上。您可以更改用户代理以实现此目的,或者向链接添加?m2w,即不重定向(在Android上测试),而重定向到 参考和。Yahia给出的方法很好。将?m2w添加到链接意味着将移动视图转换为web视图 或者, 更改移动浏览器(即用户代理)的设置。但是,Steel和Dolphin浏览器都允许您更改该设置。这两种产品在市场上都是免

有人知道通过querystring参数禁用Facebook的移动浏览器检测和重定向功能的方法吗


例如,如果我在移动浏览器中转到,我会被重定向到。我希望用户停留在页面的www版本上。

您可以更改用户代理以实现此目的,或者向链接添加
?m2w
,即不重定向(在Android上测试),而重定向到


参考和。

Yahia给出的方法很好。将?m2w添加到链接意味着将移动视图转换为web视图

或者,
更改移动浏览器(即用户代理)的设置。但是,Steel和Dolphin浏览器都允许您更改该设置。这两种产品在市场上都是免费的。(我不做任何浏览器营销。)

有些人可能已经注意到,尽管在浏览器中更改了用户代理,您仍然会被发送到移动网站。给你支票


检查用于隐藏移动浏览器的技巧

第一个答案是正确的,但是如果你想让它在安卓手机上工作(并在点击网站内的链接时继续工作),你需要进入浏览器设置(进入后)并检查“桌面版本”设置。
这将防止浏览器不断尝试将您发送到网站的移动版本或FB应用程序。

在浏览器对象(WebView或其他任何对象)中,您需要将用户代理字符串更改为桌面浏览器字符串。我认为没有任何GET参数可以跳过移动重定向。+1,完全正确。修改用户代理是您与任何浏览器享有平等公民身份的关键。请注意,这在浏览器功能不同的地方不起作用,但出于获取网站完整版本的原因,这应该可以。