2015-08-21 5 views
2

Я встроил видео YouTube в свое приложение со следующим кодом.Ошибка воспроизведения встроенного видео youtube iOS 9

NSString *embedCode = @"<iframe width=\"322\" height=\"180\" src=\"https://www.youtube.com/embed/XKTkQ9oNgyE\" frameborder=\"0\" allowfullscreen></iframe>"; 
[[self webView] loadHTMLString:embedCode baseURL:nil]; 

Все работает так, как должно быть в симуляторе (видео воспроизводится в полноэкранном режиме).

На моем устройстве отображается миниатюра, но когда я нажимаю кнопку воспроизведения, он говорит: «Произошла ошибка. Повторите попытку позже».

Thumbnail http://fs1.directupload.net/images/150822/s9jafrpq.jpg

Error http://fs1.directupload.net/images/150822/ch84tab4.jpg

Im используя Xcode 7 и прошивкой 9.

ответ

0

Я думаю, что это может быть исправлена. Несколько дней назад у меня была такая же ошибка, если я не воспользовался «бесплатным проходом» в App Transport Security.

Теперь встроенные видеоролики YouTube, похоже, полностью работают в iOS 9 без каких-либо исключений безопасности.

+0

Да, поскольку iOS 9 beta 5 работает! – Kian

+0

Я не думаю, что это было исправление iOS; он начал работать совсем недавно! Я думаю, Google обновил свои серверы, чтобы соответствовать всем требованиям ATS. – Richard

+0

У меня такая же проблема. Я работаю над iOS 9, но не в iOS 8. –

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