Воспроизведение видео YouTube на iPhone, не нажимая значок видео по умолчанию - PullRequest
0 голосов
/ 10 января 2011

Я хочу знать, возможно ли запустить видео на YouTube, не запуская по умолчанию маленький значок фотографии.Мне просто нужен обычный значок, который можно запустить для воспроизведения видео на YouTube.К сожалению, как предполагает официальное предложение Youtube, в настоящее время нет способа выполнить мою просьбу.Любой орган занимается этим вопросом и уже выяснил это?

http://apiblog.youtube.com/2009/02/youtube-apis-iphone-cool-mobile-apps.html

1 Ответ

0 голосов
/ 10 января 2011

, если я правильно понял ваш вопрос:

  1. встроить проигрыватель YouTube в UIWebview и установить скрытый * веб-просмотр
  2. в вашем индивидуально настроенном методе кнопок выполните следующее:

    a- поиск UIButton в веб-просмотрах:

-(UIButton*)getButtonInView:(UIView*)view{

UIButton *button = nil;
     if([view isMemberOfClass:[UIButton class]]){
      return (UIButton*) view;
     }

 if(view.subviews && [view.subviews count] > 0) {
  for(UIView *subview in view.subviews) {
   button=[self getButtonInView:subview];
   if(button) return button;
  }
 }

 return button;

}

b - отправить действие выбранной кнопке:

[button sendActionsForControlEvents:UIControlEventTouchUpInside];

надеюсь, что это поможет

---- ---- Примечание

Как упомянуто lxt. Обратите внимание, что это решение основано на неизменной реализации плагина Youtube, в противном случае он может сломаться в будущем.

...