0

我想在我的 MVC 控制器中检测 android 的默认浏览器。我现在有移动检测:

public ActionResult Index()
{
    if (WurflHelper.Instance.IsMobile(Request.UserAgent))
    {
        return View("MobileView");
    }
    else
    {
        return View();
    }
}

我如何检测 android 默认浏览器(不是 chrome)。我需要此检测的 UserAgent 参数匹配。谢谢你的建议。

- - - - - - - 编辑 - - - - - - - - - - - - - - - - - - --------------------------

我为客户端(javascript)找到了这个解决方案:如何检测库存的 Android 浏览器。我需要相同的 asp.net MVC 解决方案

4

2 回答 2

2

我注意到您已经在使用 WURFL 来检测设备。您可以简单地使用mobile_browseroradvertised_mobile_browser功能来确定设备的浏览器。

于 2015-05-07T18:46:59.330 回答
0

您可以使用它Request.Browser来获取浏览器信息。下面是一个例子

var moo = Request.Browser;
var Name =  moo.Browser;
var Version =  moo.Version; 
var Major_Version = moo.MajorVersion;
var Minor_Version =  moo.MinorVersion;
于 2015-05-05T09:57:56.790 回答