From bf8461b992061520f6ba29bfc2fca63d158baccb Mon Sep 17 00:00:00 2001 From: mlch911 Date: Tue, 3 Jun 2025 17:21:58 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8E=BB=E6=8E=89=E5=AF=BC=E8=88=AA=E5=8A=9F?= =?UTF-8?q?=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ios/Podfile.lock | 6 ----- lib/pages/Works/DWDT/dwInfoDialog.dart | 33 -------------------------- pubspec.lock | 21 ---------------- pubspec.yaml | 5 ++-- 4 files changed, 2 insertions(+), 63 deletions(-) diff --git a/ios/Podfile.lock b/ios/Podfile.lock index 90f0787..00fec43 100644 --- a/ios/Podfile.lock +++ b/ios/Podfile.lock @@ -64,8 +64,6 @@ PODS: - FMDB (2.7.5): - FMDB/standard (= 2.7.5) - FMDB/standard (2.7.5) - - geolocator (6.2.0): - - Flutter - image_picker (0.0.1): - Flutter - map_launcher (0.0.1): @@ -111,7 +109,6 @@ DEPENDENCIES: - flutter_drag_scale (from `.symlinks/plugins/flutter_drag_scale/ios`) - flutter_superplayer (from `.symlinks/plugins/flutter_superplayer/ios`) - fluttertoast (from `.symlinks/plugins/fluttertoast/ios`) - - geolocator (from `.symlinks/plugins/geolocator/ios`) - image_picker (from `.symlinks/plugins/image_picker/ios`) - map_launcher (from `.symlinks/plugins/map_launcher/ios`) - open_file (from `.symlinks/plugins/open_file/ios`) @@ -168,8 +165,6 @@ EXTERNAL SOURCES: :path: ".symlinks/plugins/flutter_superplayer/ios" fluttertoast: :path: ".symlinks/plugins/fluttertoast/ios" - geolocator: - :path: ".symlinks/plugins/geolocator/ios" image_picker: :path: ".symlinks/plugins/image_picker/ios" map_launcher: @@ -213,7 +208,6 @@ SPEC CHECKSUMS: flutter_superplayer: b46df51c000f4ae28da52ba8e07d3bf094500327 fluttertoast: df9ba425182e58aa231106c563bffa08c0253471 FMDB: 2ce00b547f966261cd18927a3ddb07cb6f3db82a - geolocator: 4a05413b63345608ddfa46a9b2a584bc244d6c55 image_picker: 1c50c15f268eac05df9884b7a57b157a7e5d7fb5 map_launcher: b429f5dc548985f011d7c840f269cd2ee3b5d45e Masonry: 678fab65091a9290e40e2832a55e7ab731aad201 diff --git a/lib/pages/Works/DWDT/dwInfoDialog.dart b/lib/pages/Works/DWDT/dwInfoDialog.dart index 6594dd5..702f90c 100644 --- a/lib/pages/Works/DWDT/dwInfoDialog.dart +++ b/lib/pages/Works/DWDT/dwInfoDialog.dart @@ -1,5 +1,4 @@ import 'package:flutter/material.dart'; -import 'package:geolocator/geolocator.dart'; import 'package:hyzp_ybqx/components/dioFun.dart'; import 'package:map_launcher/map_launcher.dart'; @@ -32,7 +31,6 @@ class dwInfoDialog extends Dialog { @override Widget build(BuildContext context) { - getCurrentPosition(); Size mediaSize = MediaQuery.of(context).size; return WillPopScope( child: Material( @@ -156,37 +154,6 @@ class dwInfoDialog extends Dialog { String defaultMapName = g_defaultMapName; AvailableMap defalutMap; - void getCurrentPosition() async { - print('getCurrentPosition begin'); - - // 是否保存默认地图 - g_bSaveDefaultMap = await Storage.getBool('bSaveDefaultMap'); - g_bSaveDefaultMap = (null == g_bSaveDefaultMap) ? false : g_bSaveDefaultMap; // 默认不保存 - // 用户选择的默认地图名称 - g_defaultMapName = await Storage.getString('defaultMapName'); - g_defaultMapName = (null == g_defaultMapName) ? '' : g_defaultMapName; // 默认为空字符串 - defaultMapName = g_defaultMapName; - - // 获取用户选择的默认地图 - // availableMaps = await MapLauncher.installedMaps; // 为避免延迟错乱,该变量由父组件传入 - if (defaultMapName != null && defaultMapName.length > 0) { - for (var map in availableMaps) { - if (defaultMapName.toLowerCase() == map.mapName.toLowerCase()) { - defalutMap = map; - break; - } - } - } - - await Geolocator.getCurrentPosition().then((Position value) { - originLatitude = value.latitude; - originLongitude = value.longitude; - print('value = ${value.toString()}'); - // value = Latitude: 28.796201, Longitude: 104.607751 - print('getCurrentPosition end'); - }); - } - navigationMap(BuildContext context) { print('this.defalutMap = ${defalutMap}'); if (defalutMap != null) { diff --git a/pubspec.lock b/pubspec.lock index 16234e5..5f23c81 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -394,27 +394,6 @@ packages: url: "https://pub.flutter-io.cn" source: hosted version: "4.0.1" - geolocator: - dependency: "direct main" - description: - name: geolocator - url: "https://pub.flutter-io.cn" - source: hosted - version: "6.2.1" - geolocator_platform_interface: - dependency: transitive - description: - name: geolocator_platform_interface - url: "https://pub.flutter-io.cn" - source: hosted - version: "1.0.9" - geolocator_web: - dependency: transitive - description: - name: geolocator_web - url: "https://pub.flutter-io.cn" - source: hosted - version: "1.0.1" get_it: dependency: "direct main" description: diff --git a/pubspec.yaml b/pubspec.yaml index 67b6d86..89c2878 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -90,9 +90,9 @@ dependencies: flutter_downloader: ^1.5.2 # 下载文件 package_info: ^0.4.3+2 # 检测版本号 progress_dialog: ^1.2.0 # 显示进度对话框 - + app_installer: ^0.5.0 # Flutter 2.1,修复 Android 11 上允许权限后应用重启的问题,https://pub.dev/packages/app_installer - + badges: ^1.0.3 # App中的图标红点 flutter_echarts: ^1.5.0 @@ -111,7 +111,6 @@ dependencies: # 导航相关插件 map_launcher: ^1.1.3+1 flutter_svg: ^0.19.1 - geolocator: ^6.2.1 dev_dependencies: flutter_test: