Как играть на YouTube видео в Silverlight (в браузере)? - PullRequest
0 голосов
/ 18 мая 2010

Я хочу разработать приложение silverlight, которое воспроизводит видео на YouTube. Я не хочу, чтобы пользователи устанавливали мое приложение silverlight на три компьютера, поэтому мне нужно проигрывать видео в браузере. Есть ли в любом случае, мы можем достичь этого?

1 Ответ

1 голос
/ 18 мая 2010

Silverlight 4 поставляется с новым элементом управления WebBrowser , который позволяет отображать HTML-контент (например, iframe с YouTube). К сожалению, этот элемент управления будет работать только в режиме Out-Of-Browser * . Поэтому, если вы не хотите, чтобы пользователи устанавливали ваше приложение на свои ПК, это не вариант для вас.

Так что единственные способы, которые я вижу, чтобы обойти эту проблему, это

A) Откройте всплывающее окно (новое окно браузера) , в котором отображается содержимое YouTube.

B) Используйте JavaScript, чтобы открыть новый div / iframe поверх приложения Silverlight, в котором отображается youtube. Тогда вам придется включить так называемый безоконный режим для вашего приложения Silverlight (в противном случае вы не сможете отображать любой вид HTML поверх вашего приложения).

Ура, Алекс

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