예제 #1
0
 public static bool IsIOS(this IUserAgentAccessor sc)
 {
     if (string.IsNullOrEmpty(sc.BrowserInfo))
     {
         return(false);
     }
     return(IsiPhone(sc) || IsiPad(sc));
 }
        public static bool IsMobileDevice(this IUserAgentAccessor sc)
        {
            var agent = sc.BrowserInfo;

            if (agent != null && _mobileKeywords.Any(keyword => agent.Contains(keyword)))
            {
                return(true);
            }
            return(false);
        }
예제 #3
0
        public static bool IsAndroid(this IUserAgentAccessor sc)
        {
            if (string.IsNullOrEmpty(sc.BrowserInfo))
            {
                return(false);
            }

            if (sc.BrowserInfo.Contains("Android"))
            {
                return(true);
            }
            return(false);
        }