RN

react-native-webview 웹뷰 흰페이지 나올때 해결법 (ssl ignore)

fullfish 2023. 11. 30. 13:22

특정 페이지가 에뮬레이터에서는 잘 나오는데 실기기에서 안나올 때가 있다

여러 이유가 있겠지만 주로 ssl인증 문제인것 같다

 

node_modules/react-native-webview/android/src/main/java/com/reactnativecommunity/webview/RNCWebviewManager.java

 

해당 파일에서 

onReceivedSslError 함수 부분의
handler.cancle() 부분을
handler.proceed() 로 변경하면 ssl을 무시할 수 있다

 

참고로 최신 react-native-webview 버전이 12버전인데

12버전에서는 RNCWebviewManager.java가 없어서

 

npm i react-native-webview@11로 다운그레이드 했다

'RN' 카테고리의 다른 글

riteSql 사용  (0) 2023.12.04
구글드라이브에 업로드  (0) 2023.12.04
구글 로그인  (0) 2023.12.01
RN & expo 배포  (0) 2023.11.30
RN 공부  (0) 2023.05.21