Как отобразить видео с канала YouTube? - PullRequest
0 голосов
/ 07 декабря 2010

У меня был канал YouTube и на моем веб-сайте была веб-страница, на которой отображается это видео, я отображаю видео в ModalPopupExtender, и у меня возникла проблема, когда я закончил показ этого видео и закрыл ModalPopupExtender, пока звук viedo все еще отображается. 1001 *

Так что, пожалуйста, помогите мне.

'id = "Image" runat = "server" width = "96" height = "86" alt = "Video" />

«> 'type = "application / x-shockwave-flash" allowcriptaccess = "всегда" allowfullscreen = "true" width = "400" height = "320">

близко
<% ----%> <% ----%>'/>

защищенная пустота Page_Load (отправитель объекта, EventArgs e) { string LanguageID = Globals.GetSuitableLanguage (Page); Page.Title = Globals.Translate (Page.Title, Page); if (! IsPostBack) { GetAllYouTube (); }

} закрытое пространство GetAllYouTube () { используя (SqlConnection con = Connection.GetConnection ()) { string Sql = "выберите идентификатор, URL, изображение," + Globals.Translate ("YoutubeTitle_EN", Page) + "из [YouTubeVideos], где MV = 'Да'"; SqlCommand Com = new SqlCommand (Sql, con); Com.CommandType = CommandType.Text;

        SqlDataReader dr = Com.ExecuteReader();
        DataList2.DataSource = dr;
        DataList2.DataBind();

    }
}

1 Ответ

1 голос
/ 07 декабря 2010

Поскольку единственное, что вы делаете, - это изменяете видимость вашего div, который содержит проигрыватель YouTube, видео будет воспроизводиться до конца. Вам необходимо использовать API-интерфейс плеера YouTube для управления плеером и остановить видео с помощью команды "player.stopVideo (): Void", когда пользователь закрывает модальное всплывающее окно.

Пожалуйста, просмотрите http://code.google.com/apis/youtube/js_api_reference.html#Functions для получения дополнительной информации и примеров.

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