Я создаю инстаграм, похожий на ленту новостей. Каждый пост - это либо потоковая песня Spotify, либо видео с YouTube, воспроизводимое в собственном представлении YTplayer. Если я проигрываю видеоэлемент, а затем прокручиваю канал, видео продолжает воспроизводиться, даже если вы его не видите. На этом этапе, если я прокручиваю сообщение и нажимаю кнопку воспроизведения, я хочу, чтобы видео перестало воспроизводиться. Я не могу этого сделать. Я пытался отследить ячейку «последнего воспроизведения» и остановить экземпляр YTplayer, но эта ячейка повторно используется этой точкой и не существует. Так что я не могу сделать это таким образом. У кого-нибудь есть идеи относительно того, как я могу это сделать?
Мой пользовательский класс ячеек таблицы имеет вид YTplayer, я загружаю только некоторые ячейки с идентификаторами видео YouTube, которые становятся видеоэлементами Youtube при загрузке представления таблицы.