diff --git a/lib/modules/meeting/views/bottomSheet/share_bottom_sheet.dart b/lib/modules/meeting/views/bottomSheet/share_bottom_sheet.dart index 8171cdbd7..7705997f9 100644 --- a/lib/modules/meeting/views/bottomSheet/share_bottom_sheet.dart +++ b/lib/modules/meeting/views/bottomSheet/share_bottom_sheet.dart @@ -13,6 +13,7 @@ import 'package:share_plus/share_plus.dart'; import 'package:webview_flutter/webview_flutter.dart'; import '../../../../core/utils/synchrodata.dart'; +import '../../../../data/services/version_update_service.dart'; import '../../controllers/meeting_details_controller.dart'; import '../../controllers/mind_map_controller.dart'; import 'second_level_bottom_sheet.dart'; @@ -95,19 +96,25 @@ class _ShareBottomSheetState extends State { String id = '${userId}_${_controller.meetingData.value.id}'; - final thumbnail = await getAssetThumbnailFile( - 'assets/images/headphone_dark.png', - 'share_thumb.png', - ); + // final thumbnail = await getAssetThumbnailFile( + // 'assets/images/mine-background.png', + // 'share_thumb.png', + // ); + + // 获取动态服务器地址 + final serverUrl = VersionUpdateService.to.cachedServerUrl; + final serverHost = serverUrl + .replaceFirst('https://', '') + .replaceFirst('http://', ''); final result = await SharePlus.instance.share(ShareParams( title: _controller.meetingData.value.title, subject: 'Voitrans WEB,由DeepSound.Ai提供支持-实时记录会议纪要,多语言翻译。', uri: Uri.parse( - 'http://web.ideapsound.com/share/$id/$token', + 'https://share.deepechomeet.com/share/$serverHost/voitrans.net/$id/$token', ), - previewThumbnail: thumbnail, + //previewThumbnail: thumbnail, )); if (result.status == ShareResultStatus.success) { EasyLoading.showToast('shareSuccess'.tr); // 对应中文:分享完成 diff --git a/lib/modules/settings/controllers/settings_controller.dart b/lib/modules/settings/controllers/settings_controller.dart index 2011eccfa..a3c69dee7 100644 --- a/lib/modules/settings/controllers/settings_controller.dart +++ b/lib/modules/settings/controllers/settings_controller.dart @@ -628,21 +628,21 @@ class SettingsController extends GetxController { try { final versionService = Get.find(); return ''' -应用版本: ${versionService.cachedAppVersion} -构建号: ${versionService.cachedBuildNumber} -平台: ${versionService.cachedPlatform} -设备品牌: ${versionService.cachedDeviceBrand} -渠道: ${versionService.cachedChannel} -最新版本: ${versionService.cachedLatestVersion} -有更新: ${versionService.cachedHasUpdate} -强制更新: ${versionService.cachedIsForceUpdate} -更新链接: ${versionService.cachedUpdateUrl} -游客模式: ${versionService.cachedShowTourists} -最近版本检查时间: ${versionService.lastCheckTime ?? '未检查'} -国家地区编码: ${versionService.cachedCountryCode} -语言编码: ${versionService.cachedLanguageCode} -服务器地址: ${versionService.cachedServerUrl} -'''; + 应用版本: ${versionService.cachedAppVersion} + 构建号: ${versionService.cachedBuildNumber} + 平台: ${versionService.cachedPlatform} + 设备品牌: ${versionService.cachedDeviceBrand} + 渠道: ${versionService.cachedChannel} + 最新版本: ${versionService.cachedLatestVersion} + 有更新: ${versionService.cachedHasUpdate} + 强制更新: ${versionService.cachedIsForceUpdate} + 更新链接: ${versionService.cachedUpdateUrl} + 游客模式: ${versionService.cachedShowTourists} + 最近版本检查时间: ${versionService.lastCheckTime ?? '未检查'} + 国家地区编码: ${versionService.cachedCountryCode} + 语言编码: ${versionService.cachedLanguageCode} + 服务器地址: ${versionService.cachedServerUrl} + '''; } catch (e) { return '获取版本服务数据失败: $e'; } diff --git a/pubspec.yaml b/pubspec.yaml index 8514b8fb9..34f2f8244 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -23,8 +23,8 @@ dependencies: audio_session: ^0.1.18 flutter_markdown: ^0.7.7+1 markdown: ^7.1.1 - fleather: ^1.24.0+1 - parchment: ^1.24.0 + fleather: ^1.26.0 + parchment: ^1.25.1 htmltopdfwidgets: ^1.1.0 wifi_iot: ^0.3.19+2 flutter_intro: ^3.4.0