如何检测Flutter应用程序是否正在网络上运行?
我知道我可以使用Platform.isAndroid
,Platform.isIOS
等等来检测操作系统,但是没有类似的东西Platform.isWeb
怎么才能检测到呢?
回答:
有一个全局布尔值kIsWeb
,可以告诉您该应用程序是否已编译为可以在网络上运行。
文档:https :
//api.flutter.dev/flutter/foundation/kIsWeb-
constant.html
import 'package:flutter/foundation.dart' show kIsWeb;if (kIsWeb) {
// running on the web!
} else {
// NOT running on the web! You can check for additional platforms here.
}
以上是 如何检测Flutter应用程序是否正在网络上运行? 的全部内容, 来源链接: utcz.com/qa/405324.html