Я создаю сборщик видеоролика instagram на веб-сайт и хотел бы добавить элемент управления по умолчанию, но когда я добавлю атрибут управления, он отображается неправильно.
Это то, что у меня есть сейчас.
if( photo.type == 'video' ){
instagramPhoto = '<div class="instagram-photo '+ photo.type +'">';
instagramPhoto += '<video width="615" height="618" poster="'+ photo.images.low_resolution.url +'">';
instagramPhoto += ' <source src="'+ videoURL +'"controls>';
instagramPhoto += '</video>';
instagramPhoto += '</div>';
Строка отображается так:
<video width="615" height="618" controls=" ">
Вместо
<video width="615" height="618" controls>
Есть идеи?
различный атрибут отображения браузера по-разному
здесь вы сделали контроль атрибута
без какого-либо значения, поэтому некоторый браузер инициализируется значением по умолчанию, например, в mozilla присваивается элементами управления = "", а некоторые не похожими на то, что или другие назначают с помощью элементов управления
так что это хороший атрибут использования с некоторым значением и использование в вашем коде как ваше требование