我正在使用名为FiftyOne Degrees(http://51degrees.mobi)的第三方应用程序进行设备检测。
该应用程序使用WURFL(http://wurfl.sourceforge.net/)来基于用户代理找出请求该页面的设备类型。
除在新的Fire Fox 4中运行外,此功能非常好。我认为这是因为FF4于2011年3月22日发布,而WURFL的最新更新于2011年3月6日。
还有其他人遇到这个问题吗?有什么解决方法吗?
最佳答案
您可能还需要重建FiftyOne.Foundation.dll,可在此处找到源代码:
http://51degrees.codeplex.com/
有了新的dll,并在App_Data文件夹中更新了web_browsers_patch.xml,我能够解决FF4移动重定向问题。
这是我使用的XML:
<device user_agent="Firefox/4.0" fall_back="firefox" id="firefox_4">
<group id="product_info">
<capability name="model_name" value="4.0" />
</group>
</device>
我使用的是DLL的旧版本,仅XML不足以使FF4受到认可。