Я использую в своем приложении Nativescript Angular плагин nativescript-google-maps-sdk
, который прекрасно работает.
Моя проблема в том, что я хочу использовать кэшированные изображения для отображения в пользовательском информационном окне. Для этой цели я использую плагин nativescript-web-image-cache
для всего приложения. Когда я использую обычный тег <WebImage>
в информационном окне, он жалуется, что это не зарегистрированный компонент:
Модуль 'ui / web-image' не найден для элемента 'WebImage'
Повсюду в приложении это работает просто отлично. В этом выпуске предполагается, что:
что содержимое InfoWindowTemplate анализируется как Vanilla NativeScript XML, а не как Angular XML, поэтому он не может найти пользовательский Angular Component, который вы создали
Итак, вопрос в том, как я могу использовать этот плагин? Можно ли как-нибудь зарегистрировать компонент <WebImage>
, чтобы он работал в пользовательском информационном окне?
Просто чтобы убедиться, что нет другой проблемы, я добавил плагин nativescript-web-image-cache
в простой демонстрационный проект NativesScript nativescript-google-maps-sdk
, а затем тег <WebImage>
работает просто отлично.
Любые указатели высоко ценятся!