Я использую 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;
}