Есть ли способ узнать, являются ли результаты поиска пустыми или нет, без фактического воспроизведения видео?
Возьмите это в качестве примера: https://www.youtube.com/embed/?listType=search&list=intitle%3aksdjlfslhdfehadsanfe
Непустые результаты запускают события UNSTARTED
и CUED
самостоятельно после чтения, так что я могу запросить длину player.getPlaylist()
.
Но пустые результаты не запускаются события после готовности, поэтому я не могу рассмотреть этот случай.
Я попытался последовательно воспроизвести и приостановить видео на onReady
, что также вызвало бы событие UNSTARTED
для пустых результатов. Проблема в том, что он ненадежно работает с непустыми списками, иногда возвращая пустые списки воспроизведения, когда их нет.