как можно проверить, является ли пользовательская платформа windows или web или android или IOS в asp.net mvc?
Я думаю, что мы можем использовать что-то вроде
Request.Browser.Platform
, но не знаюкак проверить пользовательскую платформу, особенно когда платформа Windows (я имею в виду приложение desctop, а не веб или мобильное устройство)
спасибо
Я попробовал этот код
var Agent = Request.UserAgent;
if (Agent.ToLower().Contains("windows"))
{
return "WINDOWS";
}
else if (Agent != null && (Agent.ToLower().Contains("android")))
{
return "ANDROID";
}
else if (Agent != null && (Agent.ToLower().Contains("ios")))
{
return "IOS";
}
else
{
return "WEB";
}
, но когда я тестируюон использует locallhost, он возвращает окна, а не web, что здесь происходит?