[C#/UWP] WebView 클래스 : ScriptNotify 이벤트를 사용해 컨트롤에 포함된 콘텐츠가 JavaScript를 사용하여 애플리케이션에 문자열 전달하기
C#/UWP 2016. 1. 22. 08:46728x90
반응형
728x170
▶ JavaScript
window.external.notify('테스트');
▶ C#
using Windows.UI.Popups;
using Windows.UI.Xaml.Controls;
private WebView webView;
...
this.webView.ScriptNotify += webView_ScriptNotify;
#region 웹 뷰 스크립트 통지시 처리하기 - webView_ScriptNotify(sender, e)
/// <summary>
/// 웹 뷰 스크립트 통지시 처리하기
/// </summary>
/// <param name="sender">이벤트 발생자</param>
/// <param name="e">이벤트인자</param>
async private void webView_ScriptNotify(object sender, NotifyEventArgs e)
{
MessageDialog messageDialog = new MessageDialog(e.Value);
await messageDialog.ShowAsync();
}
#endregion
728x90
반응형
그리드형(광고전용)
'C# > UWP' 카테고리의 다른 글
[C#/UWP] 알려진 색상 리스트 구하기 (0) | 2016.02.06 |
---|---|
[C#/UWP] LinearGradientBrush 엘리먼트 : 무지개 색상 브러시 사용하기 (0) | 2016.01.23 |
[C#/UWP] Path 마크업에서 Geometry 구하기 (0) | 2016.01.23 |
[C#/UWP] HyperlinkButton 엘리먼트 : 앱 스토어 실행하기 (0) | 2016.01.22 |
[C#/UWP] WebView 클래스 : InvokeScript 메소드를 사용해 HTML 자바 스크립트 실행하기 (0) | 2016.01.22 |
[C#/UWP] 나선형 포인트 컬렉션 구하기 (0) | 2016.01.22 |
[C#/UWP] ResourceDictionary 엘리먼트 : MergedDictionaries 속성을 사용해 리소스 파일 병합하기 (0) | 2016.01.21 |
[C#/UWP] BitmapImage 클래스 : 리소스 이미지 사용하기 (0) | 2016.01.18 |
[C#/UWP] 엠퍼센드(&)로 시작하는 특수 문자 사용하기 (0) | 2016.01.17 |
[C#/UWP] XML 문자 이스케이프 사용하기 (0) | 2016.01.17 |
댓글을 달아 주세요