Используйте плагин NativeScript Core в проекте NativeScript Angular на Android - PullRequest
0 голосов
/ 04 мая 2019

После этого сообщения я смог загрузить кэширование WebImage из плагина nativescript-web-image-cache в окне Google Map InfoWindow из плагина nativescript-google-map-sdk на iOS.

Проблема в том, что на Android еще не отображается WebImage. Однако кажется, что элемент WebImage правильно зарегистрирован (он не выдает ошибку), а также занимает место (я назначил WebImage красный фон, который отображается).

Я создал тестовый проект , чтобы показать проблему. При запуске приложения вы увидите WebImage сверху (вне карты), чтобы показать, что обычный WebImage работает.

Когда вы нажимаете на маркер на карте, информационное окно отображает 2 изображения: первое - WebImage, которое не загружается (даже не заполнитель), второе - обычное изображение, которое загружается очень хорошо .

Если вы работаете на iOS, все должно работать нормально Я был бы очень рад, если бы кто-нибудь имел представление о том, почему это не работает на Android.

Еще одна вещь: когда я использую WebImage в проекте NativeScript Core (не Angular), он работает просто отлично, поэтому, похоже, проблема не в том, что WebImage не может отображаться внутри Google Maps InfoWindow на Android.

Большое спасибо всем, кто нашел время, чтобы проверить это.

Примечание: проект содержит ключ API Карт Google, который я отзову после устранения проблемы.

...