Có menu ngữ cảnh nào có sẵn cho Google Maps v3 không?Google maps v3 - Trình đơn ngữ cảnh có sẵn?
Trả lời
Bạn có thể thêm menu ngữ cảnh khi nó được decribed đây How to add context menu to google maps, using api V3:
Liên kết trực tiếp là http://googleapitips.blogspot.com/2010/06/how-to-add-context-menu-to-google-maps.html –
Chưa có. Google làm việc trên một cái bây giờ.
Dưới đây là một giải pháp JQuery đầy đủ: http://gmap3.net/examples/context-menu.html
Cũ câu hỏi nhưng nó đã đưa ra trong googling của tôi vì vậy tôi nghĩ tôi sẽ gửi câu trả lời đơn giản nhất . Đó là một trình đơn ngữ cảnh mà không cần sử dụng thêm thư viện js bên thứ ba. Ngoài ra còn có một đối tượng latlon trong trường hợp bạn có thể nhận được lat/lon cho nơi người đó nhấp vào, để thêm một nhà sản xuất hoặc bất cứ điều gì.
var contextMenu = google.maps.event.addListener(
map,
"rightclick",
function (event) {
// use JS Dom methods to create the menu
// use event.pixel.x and event.pixel.y
// to position menu at mouse position
$('.contextmenu').remove(); //remove previous context menus
contextmenuDir = document.createElement("div");
contextmenuDir.className = 'contextmenu';
//now add our options.
contextmenuDir.innerHTML = '<a id="menu1"><div class="context">menu item 1<\/div><\/a>'
+ '<a id="menu2"><div class="context">menu item 2<\/div><\/a>';
$(map.getDiv()).append(contextmenuDir);
contextmenuDir.style.visibility = "visible";
// might need to offset if you have moved the map div like i did (then - the pixel size off)
$('.contextmenu').css('left', event.pixel.x);
$('.contextmenu').css('top', event.pixel.y);
console.log(event); //log some details about the object we get
});
- 1. Mã ngôn ngữ trong API Java của Google Maps V3
- 2. GWT + API Google Maps v3
- 3. google maps v3 marker toolover
- 4. API Google Maps v3 BrowserIsCompatible
- 5. Google Maps v3 InfoBox Thêm Trình xử lý Sự kiện
- 6. Trung tâm Google Maps (V3) trên trình duyệt in
- 7. API Google Maps v3: Trình quản lý bản vẽ
- 8. API JavaScript của Google Maps v3
- 9. jqtouch/google maps api v3 issue
- 10. Google Maps v3 Biểu tượng hướng
- 11. Google Maps v3 InfoWindow Quá Rộng
- 12. Google Maps API V3 phương thức fitBounds()
- 13. Xóa Trình đơn ngữ cảnh trong TinyMCE
- 14. Gọi Trình đơn ngữ cảnh của NotifyIcon
- 15. Google maps api v3 biểu tượng mặc định?
- 16. Trình đơn phụ WPF cho trình đơn ngữ cảnh
- 17. Trình đơn ngữ cảnh tab cho WeifenLuo.WinFormsUI.Docking
- 18. Trình đơn ngữ cảnh của iPhone/iPad
- 19. Trình đơn ngữ cảnh trên Android WebView
- 20. google maps api v3 - javascript - phối cảnh/độ nghiêng (không phải vệ tinh!)?
- 21. Bản đồ Google Maps API v3 không tải hoàn toàn
- 22. Google Maps v3 đặt điểm đánh dấu đơn trên bản đồ, hãy nhấp vào
- 23. Cảnh báo khóa API Google Maps
- 24. Bật hiển thị GL mới trong API Google Maps v3?
- 25. Tắt tính quán tính/đà kéo trên Google Maps V3
- 26. V3 của Google Maps: Cách tắt "chế độ xem phố"?
- 27. google maps API v3 - cách vẽ đa giác động/polylines?
- 28. Điểm đánh dấu Bouncy trong Google Maps v3
- 29. Google Maps V3 chụp nhanh gần nhất Đường phố
- 30. Đánh dấu Clustering - Fusion Table Layer - Google Maps v3
Bên cạnh các ví dụ tốt dưới đây, tôi vẫn đang tìm thư viện tôi có thể sử dụng, cho tôi đóng gói và các tính năng tiện lợi. Xin vui lòng cho tôi biết nếu bạn tìm thấy một cái gì đó như thế này. –