fix: 默认导航

iOS
mlch911 7 months ago
parent 25b8692504
commit 7b1da5568b

@ -5,7 +5,7 @@
<key>CFBundleDevelopmentRegion</key>
<string>zh-Hans</string>
<key>CFBundleDisplayName</key>
<string>黑烟车抓拍系统</string>
<string>$(INFOPLIST_KEY_CFBundleDisplayName)</string>
<key>CFBundleExecutable</key>
<string>$(EXECUTABLE_NAME)</string>
<key>CFBundleIdentifier</key>

@ -31,6 +31,7 @@ class dwInfoDialog extends Dialog {
@override
Widget build(BuildContext context) {
getDefaultMap();
Size mediaSize = MediaQuery.of(context).size;
return WillPopScope(
child: Material(
@ -154,6 +155,29 @@ class dwInfoDialog extends Dialog {
String defaultMapName = g_defaultMapName;
AvailableMap defalutMap;
void getDefaultMap() 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;
}
}
}
}
navigationMap(BuildContext context) {
print('this.defalutMap = ${defalutMap}');
if (defalutMap != null) {

Loading…
Cancel
Save