2012-02-29 37 views
3

我目前正在“Opera Mobile”模拟器上测试ASP.NET Web应用程序。Mobile Browser emulator其中Request.Browser.IsMobileDevice = True?

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

Response.Write(Request.Browser.IsMobileDevice) 

这回False

是否有其作用完全一样的手机浏览器模拟器,因此,这将返回True

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

回答

2

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

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

+0

干杯该脚本运行完美 – Curt 2012-02-29 16:46:33