NativeScript / NativeScript/plugins
[@nativescript/google-maps] overlay events not firing
Chưa có ai nhận issue này.
- Ngôn ngữ chính
- TypeScript
- Star
- 206
- Fork
- 123
- Merge trung bình
- 2 ngày 1 giờ
- Pull request đã merge (30 ngày)
- 1
Mô tả
I've been struggling trying to work this out for a week. I've looked all the source and everything seems fine, but for some reason I cannot get them to fire on iOS or Android. I've tried Circle, Polygon, Polyline. None of them fire the event. I've checked to make sure my function names and MapView properties all line up. I even modified source and verified the iOS listener and Android listener are executing at this point, it's like the MapView just isn't receiving the notification.
Any help is appreciated.
Hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Hướng nghiên cứu
Bắt đầu với listener iOS trong packages/google-maps/index.ios.ts (dòng 342-368) và listener Android trong packages/google-maps/index.android.ts (dòng 236-274). Tái hiện vấn đề với các overlay Circle, Polygon và Polyline trên cả hai nền tảng, sau đó truy tìm lý do MapView không nhận được thông báo. Hoàn tất khi các sự kiện overlay được kích hoạt trên iOS và Android.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- typescript
- Lĩnh vực
- mobile
- Loại issue
- Lỗi
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Cần làm rõ
- Mức phù hợp với người mới
- 35/100