我正在使用名为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受到认可。

09-12 22:26