Angular 9 новый компонент YouTube Player - как перейти на новый старт Секунды - PullRequest
0 голосов
/ 08 марта 2020

С Angular 9 в библиотеке Components есть этот новый элемент управления YouTube Player . Файл readme содержит простой пример использования.

Все, что я хочу изменить, это кнопки, задающие время начала воспроизведения.

  <youtube-player
    [startSeconds]="startSecondsNumber"
    [videoId]="videoId"
  ></youtube-player>

Я связываю свойства startSeconds и videoId. Я ожидал, что при каждом изменении startSecondsNumber воспроизведение будет переходить к новой отметке времени. Вместо этого я наблюдаю следующее:

Если я перезагружаю страницу, нажимаю кнопку, которая меняет startSecondsNumber, и нажимаю кнопку воспроизведения на элементе управления YouTube, воспроизведение начинается с правильной отметки времени.

Независимо от того, что я нажимаю кнопку, я нажимаю далее, устанавливая startSecondsNumber, воспроизведение продолжается. Даже когда я делаю паузу (нажимая на элемент управления паузой виджета), щелчки, изменяющие значение startSecondsNumber, похоже, не действуют.

Что я делаю неправильно? Есть ли способ сбросить воспроизведение, приостановить его или начать воспроизведение снова?

...