안드로이드 하이브리드 앱 웹뷰 CORS 버그(with chrome, android hybrid app webview cors bug)
최근 운영 중인 안드로이드 앱에서 간헐적으로 특정 기능들이 동작이 안되는 증상에 대한 문의가 있어서 증상을 확인해보니 웹뷰에서 서버통신을 할때 사용하는 xhr에서 cors 에러가 발생하고 있었다. 처음에는 상황을 전혀 이해할 수가 없었다. 최근 앱을 업데이트 한 적도 없었는데 모바일 웹과 같은 통신 방식을 사용하는데에 앱에서만 CORS가 발생하니 환장할 노릇이었다. 여러가지 테스트를 해보다가 알게된 사실인데 안드로이드 폰을 재시작하거나 앱을 강제종료하고 시작하면 정상적으로 동작이 된다는 사실이었다. 여기에 대해 여러가지 해석을 했다. 1. 특정 기종 따른 것? - 처음에는 갤럭시 기종에 대해 여러가지 신고가 들어와서 확인해보니 OS도 다양하고 기종도 다양했다. 이 경우는 제외. 2. 코르도바를 사용하는 ..
dev
2019. 8. 9. 10:05
최근에 올라온 글
최근에 달린 댓글