Карты Embedly не работают в приложении Angular
Я хочу использовать карты Embedly в своем веб-приложении. Он использует Bootstrap и AngularJS. Но интеграция карт с помощью инструмента platform.js, описанного здесь, не работает должным образом.
Карта не обрабатывается, потому что в то время, когда переходы по ссылке, связанной через angular, еще не произошли.
Существуют ли какие-либо советы или руководства, демонстрирующие, как это сделать?
Заранее спасибо!
1 ответ
Решение
Я узнал, почему это не работает. Вы не должны использовать embedly-card
как класс для целевого тега привязки. Как только я удалил этот класс или переименовал его, вызов embedly()
Был успешен.
Итак, это не работает:
<a href="{{url}}" class="embedly-card"></a>
embedly('card', '.embedly-card');
Это работает:
<a href="{{url}}" class="embedly-cardx"></a>
embedly('card', '.embedly-cardx');