2011-01-10 2 views
0

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

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

+0

Отключить тему для этого сайта, так как это не вопрос, связанный с программированием. [Суперпользователь] (http://www.superuser.com) будет лучшим местом, чтобы спросить об этом. – Sharpie

+0

Закройте этот вопрос. – SmallChess

ответ

0

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

  1. встраивать YouTube Player в UIWebView и установить WebView для скрытой
  2. в настраиваемой методом кнопки выполните следующие действия:

    a- поиск UIButton в окошке webview:

-(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, которое не меняется, иначе оно может сломаться в будущем.

+0

Стоит знать, что это решение зависит от недокументированных классов, которые Apple может изменить, поэтому может не подходить для производственной среды (ваш риск - это обновление Apple iOS, которое затем нарушает эту функцию приложения). – lxt

+0

Это абсолютно верно, и я согласен с вашей точкой. это зависит от реализации плагина youtube не меняется. Я отредактирую свой ответ. – YNK

Смежные вопросы