Skip to content
MIkE edited this page Oct 20, 2017 · 26 revisions

Available Embedded Browser

  • Cef - Chromium Embedded Framework (Aardvark Platforms Default)
  • Gecko - Browser Engine used in Firefox

not tested

  • WebKit - Browser Engine used in Apples Safari
  • KHTML - Browser Engine used in KDEs Konqueror (Ancestor of WebKit, Chromium, Opera,...)
  • EdgeHTML/WebView - UWP Edge Browser Control, Win10 only, not tested with Aardvark Platform

not working

  • WebBrowser - Winforms Internet Explorer Control, doesn't work with Aardvark Platform

Cef Howto

Aardvark.Media

Features: Development Console, Automatic C#/JavaScript Bridging(?)...?
Example in aardvark-platform/template MediaUI.fs

Init at the start of your program:

Xilium.CefGlue.ChromiumUtilities.UnpackCef()
Aardvark.UI.Chromium.init args

Winforms-Control:

use ctrl = new Aardvark.UI.AardvarkCefBrowser()
ctrl.StartUrl <- "http://orf.at/"
ctrl.Dock <- DockStyle.Fill

Simple

Gecko Howto

Nuget pkgs:
32bit: Geckofx45
64bit: Geckofx45.64

Gecko.Xpcom.Initialize("Firefox");
var browser = new Gecko.GeckoWebBrowser() {
    Dock = DockStyle.Fill,
    Navigate("http://orf.at")
}

Fix for use with DockPanel Suite by WeiFenLuo

Clone this wiki locally