Я сделал приложение для магазина Windows, используя API Youtube Iframe. Я могу нормально обрабатывать события и воспроизводить видео, но есть серьезная проблема, поскольку он не поддерживает полноэкранный режим (среди некоторых других мелких проблем).
Я искал в магазине приложений и вижу, что большинство приложений проигрывателя YouTube не используют API-интерфейс iframe, они захватывают видео напрямую и помещают его в стандартный видеопроигрыватель HTML5.
Я много искал, и единственный способ, которым я вижу, что люди делают это, - это анализировать страницу YouTube, чтобы найти видеофайл, который будет воспроизводиться проигрывателем Youtube, и загрузить его непосредственно в медиаплеер.
У меня есть несколько проблем с этим методом.
- Я не уверен, что это законно, так как это может нарушить положения и условия YouTube.
- Если страница на YouTube изменится, это может привести к поломке приложения.
Ни одна из этих ситуаций не является приемлемой.
Есть ли способ заставить полноэкранный режим работать внутри приложения или законно получить прямой видеопоток?
fs=1
в URL-адресе для встраивания. Что на самом деле включено по умолчанию. productforums.google.com/forum/#!topic/youtube/q7cAnPlN_- Y имеет аналогичную проблему в FireFox, где она была связана с проблемами с разрешениями. Возможно, вам также нужно запросить полноэкранное разрешение для приложений магазина Windows? - person Norman Breau   schedule 05.04.2018