这里介绍cef的使用,前面的博文已经介绍了使用方法,最近发现CefNet.Avalonia.Eleven这个库被作者删除,目前的封装基本够用,加载的libcef库是105版本。注意版本库。
这里增补一篇博文,介绍另外一个库。
1.引入
Xilium.CefGlue.Avalonia
2.程序中使用
在窗口程序中加入代码
private AvaloniaCefBrowser browser;
public MainWindow()
{
InitializeComponent();
browser = new AvaloniaCefBrowser();
browser.Address = "https://www.bydauto.com.cn/pc/home/?type=dynasty&ad_id=7&networkType=dynasty";
this.Content = browser;
//browser.RegisterJavascriptObject(new BindingTestClass(), "boundBeforeLoadObject");
//browser.LoadStart += OnBrowserLoadStart;
browser.TitleChanged += OnBrowserTitleChanged;
//browser.LifeSpanHandler = new BrowserLifeSpanHandler();
}
private void OnBrowserTitleChanged(object sender, string title)
{
Dispatcher.UIThread.Post(() =>
{
this.Title = title;
});
}
3.运行效果


3108

被折叠的 条评论
为什么被折叠?



