useragent property
String?
get
useragent
Implementation
static String? get useragent {
const appleType = "ios";
const androidType = "android";
const desktopType = "desktop";
final userAgent = window.navigator.userAgent.toString().toLowerCase();
// smartphone
if (userAgent.contains("iphone")) return appleType;
if (userAgent.contains("android")) return androidType;
// tablet
if (userAgent.contains("ipad")) return appleType;
if (window.navigator.platform!.toLowerCase().contains("macintel") &&
window.navigator.maxTouchPoints! > 0) return appleType;
return desktopType;
}