如何将本地 HTML 加载到包含 CSS 样式表的 CefSharp?

How do I load a local HTML into CefSharp that contains a CSS-stylesheet?

OS: Windows 7
Cef 版本: Wpf

大家好,
我正在尝试加载本地 HTML 文件 (https://pastebin.com/wgnTKcpS) that uses the MathQuill formula editor (http://mathquill.com)。但是,当使用此代码时:

MathQuillBrowser.IsBrowserInitializedChanged += (s, e) =>
{
    if (MathQuillBrowser.IsBrowserInitialized)
        MathQuillBrowser.LoadHtml(File.ReadAllText(Environment.CurrentDirectory + "/mathquill.html"), "https://somefakeurl-mathquill.com");
};

将 HTML 文件加载到 ChromiumBrowser 中,MathQuill 跨度不会显示在 ChromiumBrowserat Wpf window 中。我做错了什么?

如何重现问题:

重要说明: 上面的 C# 代码(显示 html 元素)与不加载外部 CSS 样式表的元素一起工作。此外,如果您在 Chrome.

这样的浏览器中打开它,html 代码将按预期工作

Cef 浏览器不知道 CSS 文件在哪里,所以找不到它。简单的解决方案是使用 CDN(https://cdnjs.com/libraries/mathquill,对于 MathQuill)。