Веб-просмотр CefSharp закрывается при нажатии клавиши возврата - PullRequest
0 голосов
/ 10 мая 2019

У меня есть этот кадр:

<Frame x:Name="MainFrame" Grid.Column="0" Grid.Row="1" Content="" NavigationUIVisibility="Hidden"></Frame>

Когда я загружаю страницу в этом кадре, как это

MainFrame.Navigate(testWebView = new TestWebView(e.Url));
if (MainFrame.CanGoBack)
{
    MainFrame.RemoveBackEntry();
}

в классе testview, у меня есть веб-просмотр cefsharp

<Grid Name="CefSharpContainer">
        <cefSharp:ChromiumWebBrowser Grid.Row="0" Name="webview" KeyDown="Window_KeyDown"/>
</Grid>

Конструктор веб-просмотра:

public TestWebView(string url)
{
    InitializeComponent();
    DataContext = ViewModelTestBase.Instance;

    webview.FrameLoadEnd += CefSharp1_FrameLoadEnd;
    webview.Address = url;
}

Когда я нажимаю клавишу возврата, веб-просмотр закрывается и возвращается на страницу возврата.Я пытался получить ключ возврата, но ничего не произошло.Любое решение?

...