메뉴 건너뛰기

자료실

DATA

리액트 웹뷰 멀티 팝업설정

소프터 2020.10.16 12:19 조회 수 : 2

웹에서 

window.open 하고

 

window.close 할때 이슈

 

클로우즈가 안되는 현상이 있는데 아래 수정법으로 해결가능

 

프로젝트 /node_modules/react-native-webview/android/src/main/java/com/reactnativecommunity/webview/RNCWebViewManager.java


파일에서


… 생략 —
protected WebView createViewInstance(ThemedReactContext reactContext) {
… 생략 …
WebSettings settings = webView.getSettings();

// 멀티팝업

 settings.setSupportMultipleWindows(true); /// 이거추가

… 생략 …

}
… 생략 …

하시면 수정됩니다.