Skip to content

react-native-webview 오류 화면 회피#267

Merged
finalchild merged 1 commit intomainfrom
fix/webview-error-handling
Dec 13, 2025
Merged

react-native-webview 오류 화면 회피#267
finalchild merged 1 commit intomainfrom
fix/webview-error-handling

Conversation

@finalchild
Copy link
Copy Markdown
Contributor

@finalchild finalchild commented Dec 12, 2025

Summary

  • react-native-webview의 오류 화면을 표시하여 결제 흐름이 복구 불가능해지는 것을 막음
  • iOS/macOS에서 카드사 앱 복귀 시 발생하는 -1005 오류 무시
  • 기타 오류는 사용자에게 알림으로 표시

변경 내용

  • onError 핸들러 추가하여 기본 오류 화면 표시 방지
  • iOS/macOS에서 code -1005 (네트워크 연결 끊김) 오류 무시
    • 카드사(특히 현대카드) 폴링 중 HTTP 요청 중단으로 인한 오류
  • 예상치 못한 오류는 Alert로 사용자에게 표시

@finalchild finalchild force-pushed the fix/webview-error-handling branch from 425669f to 89964f7 Compare December 12, 2025 22:00
@finalchild finalchild changed the title WebView 오류 처리 개선 react-native-webview 오류 화면 회피 Dec 12, 2025
결제 진행 중 발생하는 네트워크 오류를 브라우저와 유사하게 처리하도록 개선:
- 기본 오류 화면 표시 방지
- iOS/macOS에서 -1005 오류(네트워크 연결 끊김) 무시
  - 카드사 앱에서 돌아올 때 폴링 중인 HTTP 요청이 중단되어 발생
- 기타 오류는 사용자에게 알림으로 표시
@finalchild finalchild force-pushed the fix/webview-error-handling branch from 89964f7 to 688aa08 Compare December 12, 2025 22:04
@finalchild finalchild merged commit e167a60 into main Dec 13, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants