Fixed Location Permission issue on Android - 1

This commit is contained in:
2024-05-24 07:21:28 +09:00
parent 74f6a79a36
commit e55674e1b9
19 changed files with 376 additions and 330 deletions

View File

@ -36,6 +36,8 @@ import 'package:image_gallery_saver/image_gallery_saver.dart';
import 'package:rogapp/utils/const.dart';
import 'package:logger/logger.dart';
import 'package:rogapp/pages/permission/permission.dart';
// 目的地に関連する状態管理とロジックを担当するクラスです。
//
class DestinationController extends GetxController {
@ -1265,6 +1267,12 @@ class DestinationController extends GetxController {
void onInit() async {
super.onInit();
/*
WidgetsBinding.instance.addPostFrameCallback((_) async {
await PermissionController.checkAndRequestPermissions();
});
*/
startGPSCheckTimer();
// MapControllerの初期化完了を待機するフラグを設定
@ -1715,6 +1723,7 @@ class DestinationController extends GetxController {
}
}
/*
// 位置情報の許可を確認する関数です。
//
void checkPermission() async {
@ -1726,6 +1735,7 @@ class DestinationController extends GetxController {
permission = await Geolocator.requestPermission();
}
}
*/
// IDに基づいて目的地を取得する関数です。
//