移动浏览器模拟器,其中Request.Browser.IsMobileDevice = True?

时间:2012-02-29 13:19:44

标签: asp.net mobile browser-detection

我目前正在“Opera Mobile”模拟器上测试ASP.NET Web应用程序。

我有以下代码用于测试目的:

Response.Write(Request.Browser.IsMobileDevice)

这将返回False

是否存在与移动浏览器完全相同的仿真器,以便返回True

如果我每次必须发布应用程序以便我可以在我的实际手机上访问它,那将会有点痛苦。

2 个答案:

答案 0 :(得分:2)

我不建议你直接使用IsMobileDevice,因为他的数据库没有更新。微软推出了mdbf,但现在已经放弃了。

您可以使用WURFL或51degrees覆盖它。但是,如果您不需要浏览器功能,并且只需要知道它是否是移动设备,那么您可以使用此script

答案 1 :(得分:1)

您可以考虑使用此组件:

https://github.com/51Degrees/dotNET-Device-Detection

它检测移动浏览器比.NET中的内置检测更可靠。