getDeviceName static method
Implementation
static Future<String?> getDeviceName() async {
// try {
// if (Platform.isAndroid) {
// var androidInfo = await _deviceInfoPlugin.androidInfo;
// return androidInfo.model;
// } else if (Platform.isIOS) {
// var iosInfo = await _deviceInfoPlugin.iosInfo;
// return iosInfo.name;
// } else if (Platform.isLinux) {
// var linuxInfo = await _deviceInfoPlugin.linuxInfo;
// return linuxInfo.name;
// } else if (Platform.isMacOS) {
// var macOsInfo = await _deviceInfoPlugin.macOsInfo;
// return macOsInfo.computerName;
// } else if (Platform.isWindows) {
// var windowsInfo = await _deviceInfoPlugin.windowsInfo;
// return windowsInfo.computerName;
// } else {
// // For web or any other unsupported platform
// var webInfo = await _deviceInfoPlugin.webBrowserInfo;
// return webInfo.userAgent;
// }
// } catch (e) {
// print('Failed to get device name: $e');
// }
return null;
}