Comments 1
Been there done that
Проходил подобное несколько месяцев назад для своего пета. В итоге пришлось родить промежуточный пет-проджект.
Если копнуть чуть глубже и посмотреть что там и на чем работает то... гуглы закрыли доступы к нативным вставкам youtube player, и поставляют его только через iframe. Те если хочешь нативное решение - пили сам на webview, хватай все лисенеры и обрабатывай сам. Плюс влетал на палки в колеса придуманные для одной платформы, но не обдуманные для других - например флаг autoplay перестал работать без мьюта по дефолту. Было сделано для Web, чтобы перейдя на вкладку у тебя не начало проигрываться видео с выкрученным звуком на всю катушку... но обойти это для мобилок - низя, живи страдай и придумывай обходные пути.
Не рокет сайнс, больше упирался в отсутствие кроссплатформенных решений. Возможно есть резон попробовать самому с 0 напилить webview вставку?
Оставлю это здесь(это не Flutter, KMM solution based on Jetpack Compose)
https://github.com/IlyaPavlovskii/YouTubePlayer
Интеграция видеоплеера YouTube во Flutter