Я пытаюсь использовать WebBrowser в Mono на Debian 10 (Buster), но всегда получаю сообщение об ошибке:
libgluezilla не найден. Чтобы получить поддержку веб-браузера, вам нужно установить libgluezilla.
Я искал в inte rnet эту библиотеку, но я не смог ее установить, кто-нибудь знает, как ее решить или знает какую-либо альтернативу WebBrowser?
Коды, которые я пытался проверить:
Код 1 (работает на Windows):
using System;
using System.Windows.Forms;
public static void Main (string[] args)
{
WebBrowser browser = new WebBrowser();
browser.Navigate("http://google.com/");
}
Код 2:
using System;
using Gtk;
using Mono.WebBrowser;
public static void Main (string[] args)
{
Gtk.Application.Init ();
Gtk.Window win = new Gtk.Window ("Title");
Mono.WebBrowser.IWebBrowser browser =
Mono.WebBrowser.Manager.GetNewInstance(Mono.WebBrowser.Platform.Gtk);
browser.Load(win.Handle, 500, 250);
win.ShowAll ();
GLib.Timeout.Add( 500, delegate {
browser.Navigation.Go ("http://google.com/");
return false;
});
Gtk.Application.Run ();
}
Дополнительная информация:
Mono версия: Mono JIT версия компилятора 6.8. 0.105 (tarball вт, 4 февраля 21:20:43 UT C 2020)
ОС: Debian 10 (Buster)