Воспроизведение видео с YouTube из приложения Flex - PullRequest
2 голосов
/ 25 января 2012

Мне было интересно, есть ли у кого-нибудь совет о том, как лучше всего встроить проигрыватель YouTube в гибкое приложение. Я посмотрел вокруг, и кажется, что можно

  • Попробуйте использовать SWFLoader (как описано в разделе здесь ), но это приводит к нарушению междоменного домена
  • Используйте API YouTuve
  • В идеале используйте компонент Spark VideoPlayer, хотя я не смог понять, как через него воспроизводить видео YouTube, и начинаю думать, что на самом деле это невозможно.

Хотелось бы услышать какие-либо мысли от тех из вас, кто делал это в прошлом.

спасибо!

Ответы [ 3 ]

1 голос
/ 23 мая 2013

Исключения междоменного SWF-загрузчика, добавьте следующую строку в ваш код, ДО того, как проигрыватель будет инициализирован.

Security.allowDomain("www.youtube.com");
1 голос
/ 25 января 2012

Я думаю, наиболее удобный способ - использовать API YouTube. Проверь этот туриал .

0 голосов
/ 27 января 2012

Хорошо, попробовав множество вещей, я пришел к выводу, что Youtube API, вероятно, является лучшим способом, но он работает не очень хорошо, по крайней мере, кажется, что он имеет все виды проблем. во Flex 4 (см., например, http://groups.google.com/group/youtube-api-gdata/browse_thread/thread/f8e61440e5f1a21c/9ed01ed5fd6eb71b).. Интересно то, что серьезные ошибки безопасности, по-видимому, случаются только в том случае, если вы наводите указатель мыши на стадию приложения. Поэтому, если вам не терпится покрыть все ваше приложение чем-то ( по крайней мере, прямоугольник, завернутый в группу) с тобой должно быть все в порядке. Уродливо, черт возьми, но, похоже, это единственный способ найти эту работу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...