استبدال InfoWindow لخرائط Google V3
-
22-09-2019 - |
سؤال
أنا أبحث عن استبدال InfoWindow لـ Google Maps V3. أريد استخدامه لظهوره على Mouseover. إن InfoWindow القياسي غير قابل للاستعمال تمامًا لأنه يحث ويجعل نفسه مصدر إزعاج. كان لدى Google Maps V2 GXMarker الممتاز (لا يعمل مع واجهة برمجة التطبيقات الجديدة): http://code.toat.com/gxmarker.html
هل يعرف أي شخص مكونًا إضافيًا مشابهًا لـ Google Maps V3 ، أو طرق أخرى للعمل حول السلوك المتسلط لـ InfoWindow؟
المحلول
في خيارات InfoWIndow ، يمكنك تعطيل التعيين عن طريق تعيين Distableautopan ليكون صحيحًا ، يمكنك قراءة المزيد على الصفحة المرجعية.
ولكن هناك أيضًا مكتبة أدوات Infobox يمكن العثور عليها هنا
نصائح أخرى
http://econym.org.uk/gmap/ebubble.htm كان ما استخدمته لـ V2 وعندما تلقِ نظرة على الكود ، يمكنك رؤيته ببساطة إلى حد ما وقد يعمل مع V3 إذا تم تغييره قليلاً.
أتمنى أن يساعد ذلك.
var infowindow2 = new google.maps.InfoWindow({
disableAutoPan: true
});