Почему мой браузер GeckoFX не загружает видео?

Я использую C# + GeckoFX-18.0 (bitbucket.org/geckofx) для разработки веб-браузера, но когда я захожу на страницу, содержащую видео, оно просто не загружается — область видео остается черной . У меня установлен 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;
}

person Bole Grat    schedule 17.05.2013    source источник
comment
Это видео на основе плагина или тег видео HTML5?   -  person Lie Ryan    schedule 17.05.2013
comment
Я предполагаю, что проблема только с видео на основе плагинов, потому что видео с Youtube не загружаются.   -  person Bole Grat    schedule 17.05.2013


Ответы (1)


Не могли бы вы попробовать следующую строку кода сразу после Xpcom.Initialize(".."); :

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

Это сработало для меня с GeckoFX18

person Delpes    schedule 17.05.2013