标签: asp.net mobile browser-detection
我目前正在“Opera Mobile”模拟器上测试ASP.NET Web应用程序。
我有以下代码用于测试目的:
Response.Write(Request.Browser.IsMobileDevice)
这将返回False
False
是否存在与移动浏览器完全相同的仿真器,以便返回True?
True
如果我每次必须发布应用程序以便我可以在我的实际手机上访问它,那将会有点痛苦。
答案 0 :(得分:2)
我不建议你直接使用IsMobileDevice,因为他的数据库没有更新。微软推出了mdbf,但现在已经放弃了。
您可以使用WURFL或51degrees覆盖它。但是,如果您不需要浏览器功能,并且只需要知道它是否是移动设备,那么您可以使用此script。
答案 1 :(得分:1)
您可以考虑使用此组件:
https://github.com/51Degrees/dotNET-Device-Detection
它检测移动浏览器比.NET中的内置检测更可靠。