Встроенный YouTube в ShockWave Flash объект Winforms не работает

Я пытаюсь встроить видео YouTube в приложение 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.

изменить: я пробовал это решение здесь: /questions/39981199/vyizov-play-dlya-komponenta-c-shockwave-ne-zapuskaet-vosproizvedenie-video-s-youtube с безрезультатно.

1 ответ

Существует проблема с вашей ссылкой. Ссылка должна быть такой:

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

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

Другие вопросы по тегам