ASP.NET MVC3检测移动设备

时间:2013-12-30 07:26:51

标签: c# asp.net asp.net-mvc asp.net-mvc-3 mobile

我有一个ASP.Net mvc3 Web应用程序。我现在需要为此创建一个移动版本 我无法确定检测移动设备的最佳方法。

本白皮书http://www.asp.net/whitepapers/add-mobile-pages-to-your-aspnet-web-forms-mvc-application提供的选项很少。我不确定是否应该继续 51Degrees.mobi

是否有人实施了设备检测,建议继续进行。获取特定路线的优点和缺点......

2 个答案:

答案 0 :(得分:0)

试试这个

function IsMobileDevice() {
    var platform = navigator.platform.toLowerCase();
    return (platform.match(/iphone/) || platform.match(/ipod/) || platform.match(/ipad/));
}

答案 1 :(得分:0)

我认为你必须改变你的设计布局以支持响应式设计,检查bootstrap或html5boilerplate,它与服务器端无关。