CEFSharp中的Webview呈现HTML内容

时间:2015-01-28 18:46:51

标签: c# wpf webview cefsharp

我的目标是将html内容与其样式,缩进和所有其他内容一起呈现为文本。我刚刚使用以下代码完成了CEFSharp v1.25.5的解决方法,它就像魅力一样。

CefSharp.Wpf.WebView webView= new CefSharp.Wpf.WebView();
webView.LoadHtml("<p> this is <b>paragraph<b></p>");

由于我正在开发64位应用程序,因此我无法在我的应用程序中实现相同的功能。所以,我找到了支持64位的CefSharp v37.0.0的最新版本。但令人遗憾的是,我找不到“WebView&#39;这里。我没试过就尝试了以下代码。

CefSharp.Wpf.ChromimWebBrowser browser= new CefSharp.Wpf.ChromimWebBrowser();
browser.LoadHtml = ("<p> this is <b>paragraph<b></p>","dummy:"); 

我需要在64位目标平台的webview容器中显示html webcontent,如Cefsharp v1.25.5中的webview。

1 个答案:

答案 0 :(得分:0)

嗨,您应该做一些事情,所有内容都包含在CefSharp Troubleshooting中。

  • 初始化CEF
  • 将浏览器添加到Controls集合
  • 我更喜欢在附加到browser.IsInitialisedEvent的方法中使用LoadHtml(并且仅在event.IsBrowserInitialised为true时加载)

希望这些帮助。如果还有其他问题,请告诉我们!