Карты 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');
Другие вопросы по тегам