getPlatform function
Implementation
String getPlatform() {
final ua = web.window.navigator.userAgent.toLowerCase();
final platform = (web.window.navigator.platform).toLowerCase();
if (ua.contains('iphone') || ua.contains('ipad') || ua.contains('ipod')) {
return 'ios';
}
if (platform.contains('mac') || ua.contains('macintosh')) return 'macos';
if (ua.contains('android')) return 'android';
return 'web';
}