Flutter 有没有办法检测它是否在网络上运行?

Flutter 有没有办法检测它是否在网络上运行?,flutter,Flutter,我正在玩Flitter for web,我想知道是否有办法检测它在web或移动设备上运行。 就像你可以检测到iOS或Android一样 if (Theme.of(context).platform == TargetPlatform.iOS) 有人知道吗?旧答案: 颤振腹板在主颤振的另一个分支中处于预览模式 我认为当正式发布一个稳定的版本时,你可以使用类似于Platform.isWeb,因为更好的选择是等待或使用Platform.isWindows或任何其他版本。还有一个问题 解决方案是使用全

我正在玩Flitter for web,我想知道是否有办法检测它在web或移动设备上运行。 就像你可以检测到iOS或Android一样

if (Theme.of(context).platform == TargetPlatform.iOS)

有人知道吗?

旧答案:

颤振腹板在主颤振的另一个分支中处于预览模式


我认为当正式发布一个稳定的版本时,你可以使用类似于
Platform.isWeb
,因为更好的选择是等待或使用Platform.isWindows或任何其他版本。

还有一个问题

解决方案是使用全局常量
if(kIsWeb){…}

文件: