diff --git a/lib/analytics/analytics_service.dart b/lib/analytics/analytics_service.dart index 0f0d174..64f7cdb 100644 --- a/lib/analytics/analytics_service.dart +++ b/lib/analytics/analytics_service.dart @@ -47,7 +47,11 @@ class AnalyticsService { List.unmodifiable(_pendingEvents); /// 粗粒度 osVersion(13 号规范 §4.0:主版本级,如 android-14)。 + /// Web 平台不支持 Platform.operatingSystemVersion,降级为 'web-unknown'。 static String _defaultOsVersion() { + if (kIsWeb) { + return 'web-unknown'; + } final major = RegExp( r'\d+', ).firstMatch(Platform.operatingSystemVersion)?.group(0);