browser static method
Implementation
static Future<AdvancedBrower?> browser() async {
final res = await _channel.invokeMethod('getBrowserName').catchError((e) {
return Future.value('');
});
AdvancedBrower? browser;
switch (res) {
case 'Safari':
browser = AdvancedBrower.safari;
break;
case 'Firefox':
browser = AdvancedBrower.firefox;
break;
case 'Chrome':
browser = AdvancedBrower.chrome;
break;
case 'Opera':
browser = AdvancedBrower.opera;
break;
case 'Edge':
browser = AdvancedBrower.edge;
break;
case 'InternetExplorer':
browser = AdvancedBrower.internetExplorer;
break;
}
return browser;
}