YouTube Player getCurrentVideoConfig (). Args.adaptive_fmts не определен - PullRequest
0 голосов
/ 16 ноября 2018

При воспроизведении видео 360 свойство adaptive_fmts, полученное с помощью API проигрывателя YouTube:

player.getCurrentVideoConfig().args.adaptive_fmts

не определено. Это значение читается в обратном вызове события Player.onReady. Я заметил, что другие args кажутся заполненными, а adaptive_fmts - нет. После однократного обновления страницы определяется adaptive_fmts, поэтому проблема возникает только при первом воспроизведении нового видео 360 на YouTube.

Есть ли другой обратный вызов (кроме Player.onReady), который будет сигнализировать, когда adaptive_fmts готов и заполнен?

В качестве альтернативы, есть ли другая опция для получения projection_type, когда видео 360 готово?

(Обратите внимание, что, по-видимому, произошли изменения в API YouTube примерно 9 ноября 2018 года, когда Player.getUpdatedConfigurationData () был заменен на Player.getCurrentVideoConfig (). Я заметил, что такое поведение, когда adaptive_fmts не определено, началось примерно на этот раз.)

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...