Angular-google-maps: كيفية إعادة توسيط الخريطة بناءً على موضع العلامة؟

تم إنشاؤها على ١٥ ديسمبر ٢٠١٦  ·  4تعليقات  ·  مصدر: SebastianM/angular-google-maps

* سؤال *

لقد قمت بتنفيذ خيار ملء الشاشة للخريطة ولكن عندما أذهب إلى وضع ملء الشاشة وأعيد الاتصال بـ "triggerResize ()" على الخريطة لتحديث حدود الخريطة.

ومع ذلك ، عند الانتقال إلى وضع ملء الشاشة أو العودة إلى الحجم الطبيعي ، لم يعد محدِّد الموقع متمركزًا على الشاشة.

كيف يمكنني تشغيل عنصر تحكم الخريطة لإعادة التوسيط في موضع العلامة المحدد.

angular2 & angular2-google-maps الإصدار
الزاوي: 2.12
Angular2- خرائط جوجل: 0.16.0

important AgmMap feature-request

التعليق الأكثر فائدة

هذا غير مدعوم الآن. يمكن أن يكون الحل الحالي هو تغيير خط العرض / خط الطول لمدة 1 مللي ثانية ثم التغيير مرة أخرى إلى الموضع الأصلي. يجب أن يؤدي ذلك إلى التمركز.

أعتقد أنه من الجيد إضافته إلى طريقة Trigger.
""
triggerResize (recenter = true) {...}
""

سيكون هذا تغييرًا جذريًا ولكن ربما يرغب معظم الناس في هذا السلوك.

ال 4 كومينتر

هذا غير مدعوم الآن. يمكن أن يكون الحل الحالي هو تغيير خط العرض / خط الطول لمدة 1 مللي ثانية ثم التغيير مرة أخرى إلى الموضع الأصلي. يجب أن يؤدي ذلك إلى التمركز.

أعتقد أنه من الجيد إضافته إلى طريقة Trigger.
""
triggerResize (recenter = true) {...}
""

سيكون هذا تغييرًا جذريًا ولكن ربما يرغب معظم الناس في هذا السلوك.

@ amiller29au هل يمكنني معرفة كيفية استخدام خريطة ملء الشاشة. كنت أتساءل كيف أضعها.

أهلا. هل توجد أي خطط لعمل إصدار جديد حيث يتم تضمين إصلاح هذه المشكلة؟

كيف يمكن إصلاح هذا؟

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات

القضايا ذات الصلة

mensch picture mensch  ·  3تعليقات

alexweber picture alexweber  ·  4تعليقات

maneesht picture maneesht  ·  3تعليقات

PeterSisovsky picture PeterSisovsky  ·  3تعليقات

Halynsky picture Halynsky  ·  3تعليقات