سؤال

في خرائط Google API V2، يمكننا ضبطها على خيار العلامة bouncy:true. وبعد يضيف إلى علامة قدرة حلوى العين - بعد سحب هذه العلامة، إنه كذاب.

هل من الممكن القيام به في API V3؟

هل كانت مفيدة؟

المحلول

كان لدي نظرة سريعة على مواصفات API V3 للعلامات - لا يبدو وكأنه خيار "نطاط" متاح الآن لكنني لن أتفاجأ برؤية هذا يتم تنفيذه في API V3 في مرحلة ما - إنه لا يزال في بيتا ويرتبط بالتغيير قليلا.

إذا كنت ترغب حقا في أن السلوك في خريطة V3 الآن يمكنك ربط حدث لطريقة "Dragend" على كائن العلامة. اطلب من الوظيفة المسماة تغيير نقطة مرساة كائن علامة التسمية - تحقق من كائن علامة التسمية في API أيضا.

نصائح أخرى

إليك كيف تفعل ذلك في V3

google.maps.event.addListener(marker, "dragend", function(){

   marker.setAnimation(google.maps.Animation.BOUNCE);

});

حسنا، كنت أبحث عن طريقة لتنفيذ علامات نطاط في V3 من خرائط Google، بحيث نوضح مجموعة من العلامات، يجب أن تكون العلامة المحددة حاليا مرئية بشكل واضح.

استخدمنا خاصية Z-Index للعلامة لتعيين مؤشر Z للعلامة الحالية بقيمة أعلى نسبيا من البقية.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top