有没有办法访问WPF WebBrowser控件不支持的网页?

时间:2019-07-19 06:47:44

标签: c# wpf xaml webbrowser-control

我是WPF的新手,我正在尝试构建一个可以支持Microsoft Teams的三个单独的webBrowser控件的应用程序。问题是,当Microsoft Teams加载时,它告诉我不支持我的浏览器。您知道对此有任何可能的解决方案吗?

我尝试使用WindowsFormsHost并从那里托管WebBrowser,以查看它是否可以工作,但结果相同。

1 个答案:

答案 0 :(得分:0)

您可以使用CefSharp库。

请参见this article

示例:

<Window x:Class="Sample1.MainWindow"

        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"

        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"

        xmlns:cefSharp="clr-namespace:CefSharp.Wpf;assembly=CefSharp.Wpf"

        Title="MainWindow" Height="550" Width="625">
    <Grid>
        <cefSharp:ChromiumWebBrowser Grid.Row="0"

        Address="https://github.com/cefsharp/CefSharp/wiki/Frequently-asked-questions" />
  </Grid>
</Window>

CefSharp Guide