2009-12-09 3 views
3

Я использую это, чтобы приложение не открывало приложение YouTube и вместо этого не воспроизводило видео, оставаясь внутри моего приложения.iPhone SDK - UIWebView, встраивающий видео YouTube

Он работает нормально и все, но он немного медленный с загрузкой его даты (они находятся внутри таблицы, каждая ячейка около 15 атм ~).

В тот момент, когда он вдруг загружает все правильно, когда эта ошибка была передана в отладочной консоли:

предупреждения: Не удается прочитать символы «/Developer/Platforms/iPhoneOS.platform/DeviceSupport/3.1.2 (7D11)/Symbols/System/Library/Internet Plug-Ins/YouTubePlugin.webplugin/YouTubePlugin "(файл не найден).

  1. Возможно ли, что это замедляет загрузку uiwebview? (как вскоре после того, как эта ошибка прошла, неожиданно быстро загружает все содержимое ).
  2. Если это не замедлит что-либо, это то, на что мое приложение может быть отклонено?

Заранее спасибо

ответ

1

Предупреждение существует, потому что плагин youtube, используемый вашим устройством, не существует в симуляторе (действительно, приложение youtube отсутствует в симулятор тоже). Задержка, которую вы испытываете, связана с непрерывным опросом отладчика для информации из исходного плагина на вашем устройстве.

0

Я не совсем уверен, я понимаю вашу проблему. Тем не менее, библиотека tr20 имеет хороший элемент управления youtube для внедрения в приложения.

+0

Спасибо за ваш ответ, я посмотрю на это. Дело в том, что я получаю это предупреждение, пока все работает так, как должно. Это просто замедляет первый запуск, пока не появится это предупреждение. – M0rph3v5

2

Вы когда-нибудь находили ответ для этого? У меня такие же проблемы

EDIT: эта задержка возникает только при отладке телефона. плагин пытается загрузить, и перед просмотром youtube в веб-представлении появляется большая задержка. если вы отключите телефон от xcode (отключив удаленный отладчик), он сразу же загрузит webview

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