반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- jszip
- webrtc
- code editor
- androidId
- web track
- Game js
- FirebaseAnalytics
- Excel
- swagger-typescript-api
- Completer
- react
- babel
- uint16array
- Image Resize typescript
- userevent_tracker
- identifierForVender
- uint8array
- methodChannel
- Prism.js
- Raycasting
- KakaoMap
- Babel standalone
- Three js
- node
- Flutter
- RouteObserver
- typescript
- Three-fiber
- REST API
- Redux
Archives
- Today
- Total
Never give up
Flutter - kakaomap webview 0.5.0 업데이트 후기 본문
반응형
이번 업데이트에서는
1. 지도 바운더리 좌표값 콜백으로 받는 기능(북동, 남서)
2. util부분 메소드 deprecated 처리
기능 추가 및 일부 수정을 했는데
먼저 지도 바운더리는 다행이도 이미 구현되어있는 예제가 있어서 그냥 이식(?) 했고
(링크 : https://apis.map.kakao.com/web/sample/addMapBoundsChangedEvent/)
간만에 소스코드 훑어보니 camera idle부분 처리를 거지처럼(?) 해놔서
이벤트값 수정하고 KakaoLatLng class를 이용해서
조금 더 직관적으로 변경을 해놨습니다
cameraIdle: (message) {
KakaoLatLng latLng =
KakaoLatLng.fromJson(jsonDecode(message.message));
debugPrint('[idle] ${latLng.lat}, ${latLng.lng}');
},
boundaryUpdate: (message) {
KakaoBoundary boundary =
KakaoBoundary.fromJson(jsonDecode(message.message));
debugPrint(
'[boundary] ne : ${boundary.neLat}, ${boundary.neLng}, sw : ${boundary.swLat}, ${boundary.swLng}');
},
이전에 getLatLng을 보면
KakaoLatLng getLatLng(String latlng) {
String oob = latlng.substring(1, latlng.length - 1);
List<String> list = oob.split(',');
return KakaoLatLng(
lat: double.parse(list.first), lng: double.parse(list.last));
}
이렇게 처리를 했는데 js에서 latLng.toString()으로 값을 전달하니까
결과값이 (lat,lng) <- 이렇게 나와서 앞뒤 자르고 ,로 split을 했는데..
애초에 값을 잘(?) 만들어서 전달했으면 됐는데 헛짓 했습니다..
반응형
'해왔던 삽질..' 카테고리의 다른 글
Flutter - kakaomap webview 0.6.0 업데이트 후기 (4) | 2022.05.03 |
---|---|
Flutter - kakaomap webview 0.5.1 업데이트 후기 (0) | 2022.04.26 |
[Mac] commplex-main on port 5000 (0) | 2022.04.13 |
Flutter - kakaomap webview 0.4.0 업데이트 후기(Feat. Webview, Intent scheme) (0) | 2022.03.29 |
React(class, functional) and Node Rest API example (0) | 2021.11.26 |
Comments