如何检测Flutter应用程序是否正在网络上运行?

时间:2019-09-14 16:18:08

标签: flutter dart

我知道我可以使用Platform.isAndroidPlatform.isIOS等来检测操作系统,但是没有类似Platform.isWeb的东西,那么如何检测到呢?

2 个答案:

答案 0 :(得分:9)

有一个全局布尔值echo date('d M Y', strtotime("$dateY-$dateM-$dateD")); ,它可以告诉您该应用是否已编译为可以在网络上运行。

文档:https://api.flutter.dev/flutter/foundation/kIsWeb-constant.html

kIsWeb

答案 1 :(得分:0)

下面编写了一个代码,以获取运行Flutter的OS / Web ...

if(kIsWeb){
      return Text("It's web");
}

else if(Platform.isAndroid){
     return Text("it's Android"); }