Microsoft Edge WebView2 - не удалось определить формат URI. - PullRequest
0 голосов
/ 11 июля 2020

Этот пост про Microsoft Edge WebView2 control. При работе с образцом WebView2WpfBrowser из github здесь я получаю следующую ошибку в следующем коде в файле MainWindow.xaml.cs file. Образец работает нормально, за исключением случаев, когда в поле address bar я набираю URL-адрес и нажимаю кнопку Go рядом с адресной строкой. Введенный мной URL-адрес был Microsoft.com:

Ошибка :

System.UriFormatException HResult = 0x80131537 Сообщение = недопустимый URI: формат Не удалось определить URI. Source = System.Private.Uri

Код :

void GoToPageCmdExecuted(object target, ExecutedRoutedEventArgs e)
{
    webView.Source = new Uri((string)e.Parameter);
}

Вопрос : Что могло быть причиной ошибка, и как ее исправить?

ОБНОВЛЕНИЕ :

Просто заметил, что ошибка возникает, если вы не набираете full URL format (например, https://www.microsoft.com/). Выдает указанную выше ошибку, если вы, например, просто набираете microsoft.com или даже www.microsoft.com.

Итак, теперь вместо вопроса, вероятно, это отчет об ошибке.

...