1

我使用 Shockwave Flash dll 在 C# 中制作了一个 YouTube 播放器。当我在 Visual Studio 中时,它可以工作,但是当我部署我的应用程序时,Flash 播放器变成白色。它不播放任何视频。

我为 IE 安装了活动的 X 插件,但仍然无法正常工作。我知道我的应用程序需要一个活动的 X,但我不知道要下载的正确版本。我检查了 adobe 网站,它给了我一个巨大的列表。

希望有人可以帮助我。

private void Form1_Load(object sender, EventArgs e)
    {
        axShockwaveFlash1.Movie = "https://www.youtube.com/v/TBGkbDhE8wM";
        axShockwaveFlash1.Play();
    }

顺便说一句,我设法在 Windows 8 中运行我的软件,因为 Win8 已经嵌入了 adobe flash player 并且它可以工作。另一方面,我在 Windows 7 上安装了 Adob​​e Flash player 19 NPAPI 和 Adob​​e Flash Player 20 ActiveX,但我的软件仍然无法运行任何 youtube 视频。你有想法吗?

4

0 回答 0