2012-07-19 42 views
5

Có cách nào để phát hiện bấm phím chỉ khi canvas Google Maps là trong tiêu điểm?Phát hiện nhấn phím trong Google Maps

V3 API JavaScript của Google Maps có các phím tắt được tích hợp sẵn. Khi người dùng nhấp vào một lát bản đồ hoặc kéo nó, bản đồ trở thành trong tiêu điểm và sẽ phản hồi lại phím tắt. Nếu bạn nhấp vào bất kỳ nơi nào khác ngoài canvas bản đồ, các phím tắt này sẽ không hoạt động nữa.

Tôi muốn mở rộng một số phím tắt này (cụ thể là các phím mũi tên) để thực hiện các tác vụ bổ sung.

Trả lời

3

Bạn có thể vô hiệu hóa các phím tắt trong Google Maps thích đây

https://developers.google.com/maps/documentation/javascript/reference?hl=en#MapOptions

và sau đó bạn có thể sử dụng các phím tắt cho mục đích riêng của mình.

+0

Cảm ơn câu trả lời của bạn. Tuy nhiên, tôi đang tìm cách để phát hiện phím tắt _only_ khi canvas của Google Maps được lấy nét **. Tôi muốn ** mở rộng (KHÔNG tắt) ** một số phím tắt để thực hiện ** hành động bổ sung **. – Andrew

Các vấn đề liên quan