Maplace شبيبة ورد استضافة
في موقع بناء في الآونة الأخيرة باستخدام Maplace.js واجهنا مشكلة مع جزء من خريطة بيانية عدم تحميل.
ما كنا نرى يشبه 3 قمم صغيرة مقطعة إلى فقاعة infowindow. لدينا نص والظهور، كان لدينا علامة الظهور. ولكن، لسبب ما، الحديث الفعلي فقاعة الرسم الذي تولى العلامة إلى فقاعة لا تحميل.
استمرت المشكلة، وعدم وجود منتدى الدعم المتاح على الموقع، وأخذنا إلى تويتينغ انها الخالق، دانيال موراشي.
المشكلة
وكتب إلى إعلامنا أنه مشكلة بسيطة مع تنفيذ البرنامج النصي لدينا. عندما بدأنا في كتابة السيناريو، لقد انتهى الأمر تغيير الخيار map_div، الذي افترضنا كان يسبب المشكلة.
من هذه، يمكننا أن نستنتج فقط أن هناك نوعا من CSS قضية مربع التحجيم. مما تسبب في صورة الأسهم لتختفي، وكذلك إزالة الظل مربع على الخريطة.
ويبدو أن هناك بعض المكالمات الترميز ضمن البرنامج النصي، وليس فقط إلى معرف "#gmap"، ولكن أيضا لفئة من ".gmap". للتنفيذ لدينا، قمنا بتغيير الفئة من .gmap إلى .google خريطة. تبين تشمل الطبقة .gmap الشرطية إضافية خصيصا لهذا مثل فقاعة ماكس العرض والارتفاع وسمات التحجيم مربع. لإصلاح ذلك، كان لدينا فقط لإضافة فئة من .gmap لكل div الذي يحتوي على الخريطة.
أدلى به للتو أن التغيير البسيط القليل أخيرا المنطقة السهم تظهر بشكل صحيح.