繁体   English   中英

C#.NET检查浏览器是否可移动 - 最可靠的方法是什么?

[英]C# .NET Checking if browser is mobile - what is the most reliable way?

我知道我可以使用Request.Browser.IsMobileDevice

但有人知道它是如何工作的,如果它是可靠的和最新的?

谢谢!

您需要定期更新BrowserCaps以使其保持最新状态。

http://www.asp.net/mobile/device-updates/instructions/

注意:(2012年8月25日)显然页面已被删除。

如果你需要更多的进步和成熟,那么试试WURFL

你正在寻找这个。 将它放在App_Browsers文件夹中的文件夹中。 http://mdbf.codeplex.com/

如果您要使用最新和最好的功能,您应该查看IE9媒体查询 演示 ,通过检查当前的屏幕分辨率来做出决定。

这个问题需要2018年的爱情。 试试这个。

if(Request.Browser.IsMobileDevice){
// do something
}

你不应该@using需要任何@using语句,但如果你做了Intellisense,你会告诉并帮助你通过点击添加它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM