2013-06-22 3 views
0

Борьба с воспроизведением видео с YouTube с помощью UIWebView. Я на самом деле делаю это в подклассе UIWebView, но у меня такая же проблема без подкласса.Воспроизведение Youtubes с UIWebView ios6

Я пробовал несколько разных методов, найденных в stackoverflow, и все они дали одинаковые результаты. Видео по-прежнему экран запуска для видео отображается в окне, но при нажатии на кнопку воспроизведения я получаю сообщения следующим образом:

===========

[MPAVController] Автозапуск: Включение автозапуска [MPAVController] Автозапуск: Пропуск автозапуск, отключены (для текущего объекта: 0, на плеере: 1)

установки фильм путь: http://r13---sn-q4f7dnsz.c.youtube.com/videoplayback?expire=1371905026&newshard=yes&mt=1371882265&ip=206.255.xx.xxx&itag=18&ratebypass=yes&source=youtube&mv=m&sver=3&ms=au&ipbits=8&upn=CUdV_ZV6gvs&fexp=(several линия бесполезного мусора здесь)

[MPAVController] Автозапуск: Включение автозапуска

[MPCloudAssetDownloadController] приоритезация просил для СМИ пункт ID: 0

============

И затем он останавливается. Однако, если я удалю по-прежнему в отладчике, возможно, 10-15 раз, видео будет воспроизводиться до завершения.

код я [в данный момент] используете:

NSString *html = @"<iframe width=\"420\" height=\"315\" src=\"http://www.youtube.com/embed/hD6BCyT206w\" frameborder=\"0\" allowfullscreen></iframe>"; 


[self loadHTMLString:html baseURL:[[NSBundle mainBundle] resourceURL]]; 

Я застрял на этом весь день, поэтому я надеюсь, что кто-то видел его раньше, и иметь некоторое представление для меня. ТИА

Regex

ответ

2

Я обнаружил, что при отключении всех точек останова в проекте это будет работать до завершения с инцидентом.

+0

Да, это сработало .. многое, я потратил много часов на выяснение проблемы. вы знаете причину ... – harshitgupta

+0

Извините, но я не узнал, почему это было. Хотя, IIRC, я позже добавил обратно точки останова без проблем. Просто не знаю, действительно. – RegularExpression

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