你如何从 flutter dart 中检测主机平台?
How do you detect the host platform from flutter dart?
对于 UI,iOS 和 Android 应该略有不同,?
import 'dart:io' show Platform;
现在你可以检测平台了
Platform.isIOS // for ios
Platform.isAndroid //for android
import 'dart:io' show Platform;
现在,您需要检查您是在 Web 上还是应用程序上。
if(kIsWeb) {
Enter Web specific code here
} else {
if(Platform.isIOS){
Enter IOS specific code here.
} else if (Platform.isAndroid){
Enter Android specific code here.
}
}
平台有以下选项:
Platform.isAndroid
Platform.isFuchsia
Platform.isIOS
Platform.isLinux
Platform.isMacOS
Platform.isWindows
对于 UI,iOS 和 Android 应该略有不同,?
import 'dart:io' show Platform;
现在你可以检测平台了
Platform.isIOS // for ios
Platform.isAndroid //for android
import 'dart:io' show Platform;
现在,您需要检查您是在 Web 上还是应用程序上。
if(kIsWeb) {
Enter Web specific code here
} else {
if(Platform.isIOS){
Enter IOS specific code here.
} else if (Platform.isAndroid){
Enter Android specific code here.
}
}
平台有以下选项:
Platform.isAndroid
Platform.isFuchsia
Platform.isIOS
Platform.isLinux
Platform.isMacOS
Platform.isWindows