트러블 슈팅(카카오톡 공유하기 시 뒤로가기 이슈)
① 문제
- 카카오톡의 공유하기 버튼을 눌러 상세 게시글을 공유하고, 그 공유된 페이지에서 뒤로가기 버튼(전체 게시글로 돌아가는)이 작동하지 않음.
② 원인
- 카카오톡의 공유하기 기능 외에도 핸드폰 내부의 공유 버튼을 사용해 우리 페이지를 공유하려고 시도했을 때, 뒤로가기가 정상적으로 작동하지 않았음.
- 비슷한 기능을 가진 다른 웹 사이트에서는 페이지 이동이 제대로 이루어졌으며, 이를 통해 페이지 라우팅에 문제가 있을 것으로 판단함.
③ 해결
- 뒤로가기 기능이 navigate(-1)로 구현되어 있었고, 이전 페이지로 이동하는 역할을 하고 있었으며, 공유하기 기능은 이전 페이지가 없었으므로 페이지 이동이 실행되지 않았음.
- 게시글 전체 목록이 있는 (”/posts”)로 navigate 경로를 바꿈.
// 수정전
onClick={() => {navigate(-1)}}
// 수정 후
onClick={() => {navigate("/posts")}}
'⛵ 항해99 > TIL · WIL ✏️' 카테고리의 다른 글
[TIL] 2023.11.13 - 트러블 슈팅(Token 재발급 후 페이지 이동 이슈) (0) | 2023.11.20 |
---|---|
[TIL] 2023.11.11 - 트러블 슈팅(프로필 사진 put 적용 이슈) (0) | 2023.11.11 |
[TIL] 2023.11.10 - enter 눌러서 로그인하기 (0) | 2023.11.11 |
[TIL] 2023.11.09 - 무한 스크롤 구현(react-intersection-observer) (0) | 2023.11.09 |
[TIL] 2023.11.08 - JWT Access Token / Refresh Token 구현 (0) | 2023.11.09 |