알림톡으로 아래 예시와 같이 도메인이 같고 hash 값만 다르게 링크 버튼을 제공하고 있습니다.
ex)
A버튼 : https://devtalk.kakao.com?a=1
B버튼 : https://devtalk.kakao.com?a=1#elementId
여기서 일부 알림톡에서 아래와 같은 문제가 발생하고 있습니다.
- B버튼을 클릭해서 페이지 오픈 후 A버튼을 클릭하면 B버튼의 링크로 접속됩니다. ( 상단 url을 클릭해서 복사해봤을 떄, B링크의 URL임 )
- 반대로 A버튼 클릭해서 페이지를 열고 B버튼을 클릭하면 A버튼 링크로 접속됩니다.
동일한 IOS 디바이스에서 테스트했으며, 여러 알림톡을 받았을 때 일부 알림톡에서만 해당 오류가 발생하였습니다.
또한 일정 시간이 지나면 해당 오류는 자동으로 해결되었습니다.
일정시간이 지났을 때 정상동작하는 것을 보아 카카오톡 IOS 인앱 캐싱 문제로 hash를 제외한 동일한 도메인을 접근했을 때 캐싱된 페이지를 그대로 불러오는 것 같은데, 인앱브라우저에서 hash 값은 무시하고 캐싱된 페이지를 가져오는지 궁금합니다.