【发布时间】:2014-06-12 22:30:34
【问题描述】:
我有一个同时包含移动网页和传统网页的 .net 应用程序。对于我使用 wurfl 的设备检测,问题不在于将什么 chrome 检测为移动设备。我尝试使用所有可用版本的 wurlf,以及使用网络浏览器补丁。无论登录什么电脑,我的日志都会显示以下内容。任何帮助或经验将不胜感激
Client Browser Information:
UserAgent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.153 Safari/537.36
IsMobileDevice: True
MobileDeviceManufacturer: Asus
MobileDeviceModel: Transformer Pad TF300T
Browser: Chrome
MajorVersion: 35
MinorVersion: 0
Id: chrome
InputType: keyboard
Platform: Android
EcmaScriptVersion: 3.0
【问题讨论】:
-
IsMobileDevice 的值是由 .net 库 Request.Browser.IsMobileDevice 属性设置的,还是由 wurfl 功能设置的?
-
这是由 .net 库中的 Client.isMobileDevice 建立的
-
我对 Client.isMobileDevice 不熟悉,你能告诉我来自哪个 .net 库吗?它看起来不像 wurfl 方法/属性。
-
类引用 Browser 作为 System.Web.HttpBrowserCapabilities 然后我们使用 request.browser.ismobiledevice
-
您的网络应用程序是 mvc 应用程序还是网络表单?
标签: android .net mobile browser-detection wurfl