如何在 Flutter Web 中访问应用程序版本?

How to access app version in Flutter Web?

在 Flutter 应用程序中,pubspec.yaml 文件中有一个 version 属性来指定应用程序版本。

在为 web 构建时是否可以从 dart 代码访问此值?

现在有package_info_plus

支持 flutter for web 和其他平台

用法

import 'package:package_info_plus/package_info_plus.dart';

PackageInfo packageInfo = await PackageInfo.fromPlatform();

String appName = packageInfo.appName;
String packageName = packageInfo.packageName;
String version = packageInfo.version;
String buildNumber = packageInfo.buildNumber;