Closed softgi closed 1 year ago
재현을 해보려고 하는데 해주신 말이 잘 이해가 안가는 부분이 있습니다.
"축소될수록 마커위치가 대각선 아래로 갑니다"
대각선 아래가 어느방향인지? 혹시 관련해서 영상을 캡쳐해서 올려주실 수 있으실까요? 재현하는데 도움이 될거 같습니다!
이게 markerImageSrc에 아무것도 넣지 않았을때 이미지입니다.
markerImageSrc에 카카오에서 제공하는 img url = http://t1.daumcdn.net/localimg/localimages/07/2018/pc/img/marker_spot.png 다음을 넣었을때인데 다른 url을 적용해도 대구쪽을 보면 마커위치가 다른게 보입니다.
점점 확대하면 마커위치가 조금씩 정상 자리로 잡히는데 url로 넣었을때 아이콘 이미지 영역이나 시작 위치쪽이 맞지 않는듯한데, 이미지 url을 수정해야하는건지 마커 문제인지 모르겠네요.
이부분이 원래 카카오의 javascript 소스가 그런지, 라이브러리로 변환하면서 발생한 문제인지 확인 해 보고 답변 드리도록 하겠습니다.
가능하면 테스트 하셨던 대구의 좌표도 알려주시면 확인하는데 편할 것 같습니다!
대구뿐만 아니라 모든 좌표에 동일한 문제가 발생하고 있습니다. 첨부드린 사진 두개를 비교하면 마커가 대각선 하단에 찍혀있는것을 보실 수 있습니다. 확대하면 할수록 좌표에 가까워지는걸로 봐서 이미지가 중앙정렬이 되어있지 않거나 anchor쪽 문제가 아닐까 싶습니다~!
최종적으로 확인 해 보니 offsetX, offsetY 를 입력하지 않으면 0 으로 세팅 되도록 되어 있어서 발생하는 이슈 였습니다.
이 부분 해결하여 0.2.2 버전 업데이트 하였습니다!
네 감사합니다~!
markerImageSrc에 base64이미지나 이미지 url을 넣으면 zoom이 축소될수록 마커위치가 대각선 아래로 갑니다. markerImageSrc에 아무것도 넣지 않았을때는 정상으로 작동합니다. 카카오에서 제공해주는 http://t1.daumcdn.net/localimg/localimages/07/2018/pc/img/marker_spot.png 다음 이미지 파일을 넣어도 동일합니다. 이유를 알 수 있을까요?
버전은 0.2.1을 사용중입니다.