Semantic UI Embed: Как узнать изменение состояния? - PullRequest
0 голосов
/ 24 сентября 2018

Есть ли способ вызвать метод обратного вызова для события изменения состояния, если я использую Semantic UI Embed для воспроизведения видео с YouTube?Я не нашел никакой информации в документации по семантическому интерфейсу.Можно ли использовать JQuery и передавать методы обратного вызова во время вызова embed ()?

Ответы [ 2 ]

0 голосов
/ 06 ноября 2018

Я столкнулся с той же проблемой сейчас, и после некоторого исследования я пришел к выводу, что в данный момент это невозможно (через Semantic-UI ofc).Обратные вызовы YT API, такие как onPlay или onStop , еще не были реализованы в Semantic.

Просматривая файл semantic embed.js, вы можете найти:

// NOT YET IMPLEMENTED api : false, onPause : function() {}, onPlay : function() {}, onStop : function() {}

Проверьте себя: Ссылка на репозиторий Semantic-Ui

Может быть, вы нашли решение?

0 голосов
/ 24 сентября 2018

Если вы использовали его в div, как это <div class="ui embed"></div>

$('.custom.example .ui.embed').embed({
  source      : 'youtube',
  id          : 'O6Xo21L0ybE',
  placeholder : '/images/bear-waving.jpg',
  autoplay: 'auto'
});

Вы можете проверить официальные документы: https://semantic -ui.com / modules / embed.html # / settings

...