1

使用 Cefsharp for Windows 窗体(所有最新版本)...

我将 Cefsharp 添加到新解决方案中,并创建了以下代码:

    Private _chromeBrowser As ChromiumWebBrowser

    Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
        Call InitializeChromium()
    End Sub

    Private Sub InitializeChromium()
        Dim settings As New CefSettings()
        settings.CefCommandLineArgs.Add("disable-gpu", "1")
        CefSharp.Cef.Initialize(settings)
        _chromeBrowser = New ChromiumWebBrowser("https://js.devexpress.com/Demos/WidgetsGallery/Demo/SelectBox/Overview/Knockout/Light/")
        Me.Controls.Add(_chromeBrowser)
        _chromeBrowser.Dock = DockStyle.Fill
    End Sub

我使用的网址,例如有一些 Woff2 字体。他们的选择框。

如果我在 Windows 10 中运行该应用程序,我会看到下拉列表 (woff2) 很好:

在此处输入图像描述

但是,如果我在 Windows Server 2012R2 上运行代码,则会丢失图标:

在此处输入图像描述

如果我在 Windows Server 2012R2 上打开 Chrome 并打开 url,则会显示箭头。所以只有在使用 Cefsharp 时才会这样。

知道为什么在 Windows Server 2012R2 上运行的 Cefsharp 中没有显示 woff2 字体吗?

4

0 回答 0