2014-04-22 2 views
0

Я пытаюсь встроить видео youtube в приложение winforms.встроенный youtube в ударной волне Flash-объекты winforms не работают

Когда я нажимаю кнопку I, появляется новая панель с видео в ней, и она должна воспроизводиться.

Однако это не так. Там просто черный ящик, и ничего не происходит. Вот как выглядит код для этой кнопки:

private void module1_summary_nextpic_Click(object sender, EventArgs e) 
     { 
      activePanel.Visible = false; 
      activePanel = module1_content; 
      module1_content.Size = module1_panel.Size; 

      activePanel.Visible = true; 
      doc1.LoadMovie(0, "http://youtu.be/2Vb8dg_un-A"); 
      doc1.Play(); 
     } 

любые идеи относительно того, почему он не показывает/играет? Я использую vs2012.

Редактировать: я пробовал это решение здесь: https://stackoverflow.com/questions/17666243/calling-play-on-c-sharp-shockwave-component-doesnt-start-youtube-video-playba?rq=1 безрезультатно.

ответ

1

У вас возникла проблема с вашей ссылкой. Ссылка должна выглядеть так:

http://www.youtube.com/v/2Vb8dg_un-A

Это сделает Youtube видео embbeded. Кроме того, если вы хотите сделать это автоматически, просто добавьте & autoplay = 1 в конце ссылки.

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

  • Нет связанных вопросов^_^