Прежде всего, извините, если кто-то обнаружит, что этот вопрос повторяется (я не нашел его сам).Воспроизвести видео youtube в полноэкранном режиме?
Я занимаюсь разработкой для приложения IPad и пытаюсь играть YouTube видео, используя этот код:
NSString *embedHTML = @"\
<html><head>\
<style type=\"text/css\">\
body {\
background-color: transparent;\
color: white;\
}\
</style>\
</head><body style=\"margin:0\">\
<embed id=\"yt\" src=\"%@\" type=\"application/x-shockwave-flash\" \
width=\"%0.0f\" height=\"%0.0f\"></embed>\
</body></html>";
NSString *html = [NSString stringWithFormat:embedHTML, youTubeUrl, 142.0, 129.5];
[wbView loadHTMLString:html baseURL:nil];
код отлично работает, когда используется в приложении iPhone (то есть вы касаетесь на WebView и начинает играть youtube video в полноэкранном режиме.) Но при использовании в iPad при нажатии на веб-представление он начинает воспроизводить видео в самом веб-представлении и показывает параметры для перехода в полноэкранный режим, в то время как я хочу начать воспроизведение в полноэкранном режиме с экрана начиная, как в iPhone.
Любой, у кого есть идеи или люди, которые сделали это раньше, пожалуйста, помогите.
Спасибо,
Madhup
Если вы действительно заработали, это может быть полезно для других, если вы разместите свое решение. –
@ Майкл \ Майерс: Я написал свою работу для ответа на это. –