#angularjs #iframe #youtube
#angularjs #iframe #YouTube
Вопрос:
Мой код позволяет пользователям выбирать видео YouTube для показа. Код написан на angular, и я просто хочу заполнить компоненты iframe переменными angular. Вот некоторые из вещей, которые я пробовал, и ни одна из них не работает.
Выдает ошибку
<div>
<iframe width="{{obj.content.videoWidth}}"
height="{{obj.content.videoHeight}}"
ng-src="{{obj.content.url}}"
frameborder="0"
allowfullscreen>
</iframe>
</div>
Ничего не делает
<div>
<iframe width="{{obj.content.videoWidth}}"
height="{{obj.content.videoHeight}}"
ng-src="obj.content.url"
frameborder="0"
allowfullscreen>
</iframe>
</div>
Как мне заставить это работать?
Комментарии:
1. Этот код рассказывает только небольшую часть истории. Как выглядит ваш контроллер? В чем ошибка? Вы уверены, что эти значения присутствуют?
2. Кроме того, вам нужны усы во 2-м блоке кода для ng-source.
obj.content.url
будет интерпретироваться как литеральная строка.3. Извините, контроллер содержит правильные данные. Дайте мне несколько минут, и я выложу, что это за контент.