Требуется обратный вызов iOS GMS, указывающий, что базовая карта не загружена / не может быть загружена - PullRequest
0 голосов
/ 24 июня 2019

Мне нужен способ узнать, правильно ли загружена базовая карта Google.В настоящее время делегируются функции mapViewDidFinishTileRendering : и mapViewSnapshotReady : вызывается независимо от того, может ли быть загружена базовая карта или GMS отказалась от нее.

Я получилнекоторые полевые справочники, которые используют Google Maps.Если пользователь находится за пределами сигнала / данных, я переключаюсь на автономную карту.На Android легко узнать, можно ли отобразить карту Google Base, используя OnMapLoadedCallback.Мне нужно нечто подобное для iOS.

    @Override
    public void onMapLoaded() {
        try {
            loading = false;
            Log.d(TAG, "on google map done loading");
            offlineMapOverlay.setVisible(false);
            googleMap.setMapType(GoogleMap.MAP_TYPE_NORMAL);
        } catch (Exception ex) {
            ErrorHandler.handle(ex, "error hiding offline map");
        }

    }

на Android, это вызывается только в том случае, если и когда базовая карта успешно загружена, я ищу что-то похожее для iOS.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...