4

我正在使用 C# + GeckoFX-18.0 (bitbucket.org/geckofx) 开发 Web 浏览器,但是当我访问包含视频的页面时,它根本不会加载视频 - 视频区域全黑. 我安装了 Firefox 21.0 并且视频加载没有任何问题。

注意: Youtube 视频未加载...

我的代码现在非常基本:

private GeckoWebBrowser wb = null;

// main form constructor
public Form1()
{
    InitializeComponent();
    Xpcom.Initialize("C:\\mybrowser\\mybrowser\\xulrunner");

    wb = new GeckoWebBrowser();
    wb.Parent = this;
    wb.Dock = DockStyle.Fill;

    wb.Navigated += new EventHandler<GeckoNavigatedEventArgs>(browser_Navigated);

}

void browser_Navigated(object sender, GeckoNavigatedEventArgs e)
{
    GeckoWebBrowser wb = (GeckoWebBrowser)sender;
}
4

1 回答 1

6

您能否在之后尝试使用以下代码行Xpcom.Initialize("..");

Gecko.GeckoPreferences.Default["extensions.blocklist.enabled"] = false;

这对 GeckoFX18 有用

于 2013-05-17T14:40:03.787 回答