CODEKILLER

반응형

https://codekiller.tistory.com/450

 

[WPF] C#에서 WebView2의 Javascript 호출

1. C#에서 Javascript 호출 예시 // C# 코드 (송신) webView.CoreWebView2.PostWebMessageAsString("전달하려는 string"); // Javascript 코드 (수신) window.chrome.webview.addEventListener('message', evt => { //evt.data를 수신하여 사용. })

codekiller.tistory.com

 

WPF 페이지의 WebView2에 웹이 올라간 상태에서, C#에서 Web으로 Data를 전송할 수 있습니다.

C#에서 송신한 내용을 Javascript에서 수신하는 메서드입니다.

public void PostWebMessageAsJson (string webMessageAsJson);

 

위의 함수로 web으로 보내고 싶은 스트링을 작성합니다.

 

웹페이지(Javascript코드)에서는 아래와 같이 값을 수신합니다.

window.chrome.webview.addEventListener('message', handler)
window.chrome.webview.removeEventListener('message', handler)

 

반응형

공유하기

facebook twitter kakaoTalk kakaostory naver band