Hello,
Welcome to our Microsoft Q&A platform!
WebView
page blink may be an animation issue. You can try to disable the transition animation between pages to solve.
MyFrame.Navigate(typeof(WebViewPage), null, new SuppressNavigationTransitionInfo());
If you like page animation, you can try another method:
Create the WebView
in code-behind
protected async override void OnNavigatedTo(NavigationEventArgs e)
{
view = new WebView(WebViewExecutionMode.SameThread);
MyGrid.Children.Add(view);
var file = await StorageFile.GetFileFromApplicationUriAsync(new Uri("ms-appx:///Assets/MyPage.html"));
string content = await FileIO.ReadTextAsync(file);
view.NavigateToString(content);
}
It can also fix the problem of page blink, you can choose as needed.
Thanks