2010-06-10 7 views
2

для вас интеграция с видеоизображением youtube обеспечивает встраивание для всех ваших трубных видеороликов то, что я хочу, я просто предоставляю ссылку на пользователя, нажав на который он вставляет встраивание этого конкретного видео и воспроизводит этот на моей странице asp.net, как это сделать, может ли кто-нибудь помочь мне в этом случае, если вы можете привести несколько примеров вместе сИнтеграция с видеоизображением в трубе

ответ

3

Если вы посмотрите на код встраивания для нескольких разных видеороликов YouTube, вы увидите, что единственным отличием является идентификатор видео (далее «fYzblEeAt2U» часть URL, как «http://www.youtube.com/watch?v=fYzblEeAt2U»)

Обратите внимание, что это дважды появляется в коде встраивания - первый в т он сначала param тег, а во-вторых, в embed тег.

Так что вам просто нужно обслуживать до стандартного кода вложения, с этим идентификатором заменяется Админцетр кода, может быть что-то вроде этого:

<object width="640" height="385"> 
    <param name="movie" value="http://www.youtube.com/v/<% =MyVideoID %>&hl=en_GB&fs=1&rel=0"></param> 
    <param name="allowFullScreen" value="true"></param> 
    <param name="allowscriptaccess" value="always"></param> 
    <embed src="http://www.youtube.com/v/<% =MyVideoID %>&hl=en_GB&fs=1&rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="385"></embed> 
</object> 
+0

Не могли бы вы рассказать мне, как установить идентификатор видео в коде позади в C# – Mac

+0

Насколько опытный разработчик C#/ASP.NET? <% = MyVideoID%> введет переменную с именем MyVideoID из вашего файла codebehind. Объявите его с _ "защищенной строкой MyVideoID;" _ и установите его в _ ___page__load() _ _ или где угодно. Вероятно, вы захотите установить его в ответ на событие клика или из параметра QueryString или что-то в этом роде (в зависимости от вашего дизайна) – Carson63000

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