禁用Facebook移动浏览器检测?

时间:2011-09-15 00:10:39

标签: facebook mobile query-string browser-detection

有没有人知道通过查询字符串参数禁用Facebook的移动浏览器检测和重定向功能的方法?

例如,如果我在移动浏览器中转到www.facebook.com/CraigslistGenie,我会被重定向到http://m.facebook.com/CraigslistGenie。我希望用户留在页面的www版本。

3 个答案:

答案 0 :(得分:15)

您要么更改用户代理以实现该目标,要么将?m2w添加到链接,即http://www.facebook.com/CraigslistGenie/?m2w不会重定向(在Android上测试),而http://www.facebook.com/CraigslistGenie会重定向到{{3 }}

有关参考,请参阅http://m.facebook.com/CraigslistGeniehere

答案 1 :(得分:1)

第一个答案是正确的,但是如果你想让它在Android手机上工作(并且当你点击网站中的链接时继续工作)你需要进入浏览器设置(在你去了之后) http://facebook.com?m2w)并检查"桌面版"设置。 这将阻止浏览器不断尝试将您发送到站点的移动版本或FB应用程序。

答案 2 :(得分:0)

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

或者,
更改移动浏览器的设置,即用户代理。 Steel和Dolphin浏览器都允许您更改该设置。两者都是免费的市场。 (我没有进行任何浏览器营销。)

有些人可能已经注意到,尽管在浏览器中更改了用户代理,但仍然会将您发送到移动网站。检查this patches给出。

检查this huge discussion有关隐藏移动浏览器的技巧。