댓글 리스트
-
작성자 c00012 작성자 본인 여부 작성자 작성시간21.08.26 문제를 해결했습니다. webview 객체의 초기화 문제였는데, 코드를 다음과 같이 바꿔서 해결했습니다.
private async void HelpNavi()
{
Views.HelpWeb hw = new Views.HelpWeb();
hw.Show();
await hw.webView.EnsureCoreWebView2Async(null);
hw.webView.CoreWebView2.Navigate(WebViewSource);
}
코드를 이렇게 바꿔서 웹 뷰 객체에서 제 블로그가 나오는 거까지는 확인을 했는데, 희한한 게 하나 있더군요.
await hw.webView.EnsureCoreWebView2Async(null);
위 코드에 VS에서 권고하는 대로 코드를 바꿔서
await hw.webView.EnsureCoreWebView2Async(null).configureawait(false);
위와 같이 하면 에러가 뜨고 configurewait를 해제하면 잘 됩니다. 왜 그런지는 더 연구해봐야겠네요. 박문찬님 조언 감사드립니다