모바일에서 프로젝트를 테스트하던 중 모바일에서 어떠한 반응이 없었다.
답답하네?
크롬 개발자 도구에서 Toggle device toolbar를 통해 모바일을 열심히 테스트 했었다. 작은화면에서 어떠한 비율이나 크기로 화면에 보여지는지 확인했다. 그러다가 문득 핸드폰으로 배포한 프로젝트에 들어가서 테스트 해봤다.
결과는 먹통
An unexpected error has occurred와 같은 View에서의 에러조차 없다. aws서버에서 로그를 찍어봐도 문제가 없다. 이게 무슨일일까?
console을 확인하고 network tab도 보고 싶다!
chrome://inspect#devices를 입력해준다.Discover USB devices를 활성화해준다.
이제 원인을 찾고 해결하면 된다!
아 CORS구나..
핸드폰에서만 cors문제가 생긴다. 이유가 뭘까?