الاشتراك
في ملاحظات الإصدار هذه.
يعمل فريق واجهة برمجة تطبيقات JavaScript للخرائط على تحديث واجهة برمجة التطبيقات بشكل منتظم بميزات جديدة، وإصلاحات للأخطاء، وتحسينات في الأداء. يمكنك الإشارة إلى إصدار واجهة برمجة التطبيقات المطلوب تحميله داخل تطبيقك من خلال تحديده في المعلَمة v
لطلب تمهيد واجهة برمجة تطبيقات JavaScript للخرائط. تعرَّف على المزيد من المعلومات عن الإصدار.
يعرض سجلّ التغييرات هذا الإصدارات حسب التاريخ ورقم الإصدار، بالإضافة إلى التغييرات المرتبطة بها.
لتلقّي آخر المستجدّات عن الإصدارات الجديدة من API للخرائط، يُرجى الاشتراك في مجموعة google-maps-js-api-v3-notify.
3.52.5
16 آذار (مارس) 2023
التغييرات:
- [قناة تجريبية] نمط مستند إلى البيانات: تمت إزالة NEIGHBORHOOD وADMINISTRATIVE_AREA_LEVEL_3 وADMINISTRATIVE_AREA_LEVEL_4 وSUBLOCALITY_LEVEL_1 FeatureTypes.
إصلاح الأخطاء:
- تم إصلاح خطأ كانت فيه واجهات TypeScript فارغة للمكتبات التي تستخدم importLibrary().
3.52.4
9 آذار (مارس) 2023
التغييرات:
- [قناة تجريبية] يؤدي إلى إيقاف حدث النقر في "المحدِّد المتقدِّم" عند سحب علامة.
3.52.3
2 آذار (مارس) 2023
التغييرات:
- [قناة تجريبية] إضافة كيانات TaskTrackingInfo لمشاركة رحلة جافا سكريبت.
- [القناة التجريبية] ترقية واجهة برمجة تطبيقات JavaScript للخرائط لدعم إصدار ECMAScript 2020 محليًا.
إصلاح الأخطاء:
- لإصلاح تسرب الذاكرة الذي قد يحدث عند إضافة محددات إلى الخريطة أو إزالتها منها.
- إصلاح خطأ كان يتسبب في أن يكون العنصر التفاعلي قابلاً للنقر عندما يكون تحت علامة متقدمة قابلة للنقر على الأجهزة التي تعمل باللمس.
3.52.2
23 شباط (فبراير) 2023
التغييرات:
- [قناة تجريبية] التصميم المستند إلى البيانات: إزالة موقع PlaceFeature.displayName.
- [قناة تجريبية] إصلاح مشكلة عدم ظهور WebGLتراكب على نحو صحيح عند استدعاء setMap(null)
- تم إصلاح خطأ يشكو من عدم معرفة مكتبة
search
. - تم إصلاح خلل كان زر إغلاق InfoWindow غير مرئي عندما يكون في جذر الظل.
- لتحسين "مؤشرات أداء الويب الأساسية" وتقليل نقل البيانات غير الضروري، تؤجل الآن "خرائط Google" JavaScript تحميل مربّعات الخريطة حتى تقترب الخريطة من إطار العرض. من المفترض ألا تلاحظ أي اختلاف في الخرائط التي يتم إنشاؤها داخل إطار العرض الأولي للصفحة.
3.52.1
16 شباط (فبراير) 2023
التغييرات:
- لإضافة الدالة
importLibrary()
، التي توفّر إمكانية تحميل المكتبات ديناميكيًا في وقت التشغيل. - [قناة تجريبية] تفعيل ميزة العرض التلقائي لـ InfoWindow عند فتحها على "علامة متقدمة".
- [قناة تجريبية] جعلت حقولاً معينة في كائنات بيانات مكتبة مشاركة الرحلة غير قابلة للإفراغ
- [قناة تجريبية] نمط مستند إلى البيانات: تم إيقاف أنواع الميزات NEIGHBORHOOD وADMINISTRATIVE_AREA_LEVEL_3 وADMINISTRATIVE_AREA_LEVEL_4 وSUBLOCALITY_LEVEL_1. وستتم إزالتها في آذار (مارس) 2023.
3.51.8
2 شباط (فبراير) 2023
التغييرات:
- قناة تجريبية: إتاحة عرض العلامات المتقدمة على أنواع الخرائط المخصصة.
- ستعيد الآن أحدث نسخة من برنامج التحميل المضمّن للتشغيل المبدئي إعادة استخدام عناصر CSP الخاصة الموجودة في مكان آخر في المستند.
3.51.7
26 كانون الثاني (يناير) 2023
التغييرات:
- القناة التجريبية: النمط المستند إلى البيانات: تمت إضافة طريقة جلبPlace للحصول على الاسم المعروض لميزة المكان. سيتم إيقاف الخاصية PlaceFeature.displayName، وستتم إزالتها في شباط (فبراير) 2023.
3.51.6
19 كانون الثاني (يناير) 2023
إصلاح الأخطاء:
- يتم إصلاح المشكلة في "العلامات المتقدِّمة"، حيث قد تؤدي إزالة محدِّد موقع يتضمّن تصادمًا من الخريطة في بعض الأحيان إلى ترك عنصر علامة شبح في DOM.
3.51.5
12 كانون الثاني (يناير) 2023
التغييرات:
- لتصحيح نوع
element
في AdvancedMarkerView وPinView و LocalContextMapView، منElement
إلىHTMLElement | SVGElement
بحيث تمثل بشكل أفضل نوع العنصر المطلوب.
إصلاح الأخطاء:
- إصلاح خطأ عند استخدام "علامة متقدمة" مع InfoWindow، حيث قد لا يفتح InfoWindow بعد سحب العلامة باستخدام لوحة المفاتيح.
3.51.4
5 كانون الثاني (يناير) 2023
التغييرات:
- القناة التجريبية: إضافة سمات جديدة إلى فئة المكان
- القناة التجريبية: قد يحتوي مصفوفة الميزات FeatureMouseEvent.features المستندة إلى البيانات على أكثر من ميزة واحدة إذا كان هناك العديد من الميزات ضمن النقرة، وسيتم تشغيل جميع أدوات معالجة نقرات FeatureLayer ضمن النقرة.
- قناة تجريبية: خطأ في الوسيطات غير الصالحة في google.maps.Map.getFeatureLayer.
- لتصحيح موضع البكسل للعلامات المتقدمة على خريطة ملء الشاشة.
- لتغيير أحداث ماوس الخريطة الآن لتجاهل النقرات على زر الماوس التي تحدث أثناء الضغط على زر ماوس آخر.
- إصلاح خطأ أدى إلى اختفاء العلامات المتقدمة عند تكبير الخريطة.
- يحسن الأداء عند تكبير الخريطة باستخدام العديد من العلامات المتقدمة.
- يتم تحديث مستندات StreetViewPanoramaOptions لتوضيح أن clickToGo غير متاح مع الصور البانورامية المخصصة.
- لتحسين الأداء عند إنشاء LatLngBounds، بما في ذلك عبر Map.getBounds().
- يتم تحديث مرجع WebGLoverlayView لـ onAdd وonRemove.
- لإضافة تخصيص ثابت لأنماط محدِّد الموقع للمشاركة في الرحلة.
3.51.3
8 كانون الأول (ديسمبر) 2022
التغييرات:
- إصلاح خطأ تسبب في عدم تنازل العلامة عن تركيز لوحة المفاتيح عندما يكون خارج إطار عرض الخريطة.
- قناة تجريبية: تقدّم الفئة
Place
، وهي واجهة برمجة تطبيقات جديدة أكثر بساطة تدعم أنماط الاستخدام الحديثة مثل Promises. تتضمن فئة المكان بعض حقول البيانات الجديدة. - القناة التجريبية: إصلاح خطأ تسبب في عدم عرض العلامات المتقدمة عند تمرير خريطة يتم تضمينها في خادم وكيل.
- القناة التجريبية: لإضافة تخصيص محدِّد الموقع الجغرافي لمزوِّد الرحلة في مشاركة رحلات JavaScript.
3.51.2
1 كانون الأول (ديسمبر) 2022
التغييرات:
- القناة التجريبية: واجهة برمجة تطبيقات
google.maps.importLibrary()
متاحة الآن. - القناة التجريبية: متوقّفة نهائيًا: تم إيقاف العمل بالسياق المحلي ولن يُنصح به للمواقع الإلكترونية الجديدة. وستستمر هذه الميزة في العمل، وسيتم إرسال إشعار قبل 12 شهرًا من إيقافها. إذا كنت مهتمًا بإنشاء تجربة شبيهة للسياق المحلي، نقترح أن تجرّب حل "اكتشاف الحي" في الإنشاء السريع أو استخدام مكتبة الأماكن، واجهة برمجة تطبيقات JavaScript للخرائط. يمكن أن تساعدك نماذج الرموز والدروس التطبيقية حول الترميز في "مكتبة الأماكن".
- القناة التجريبية: لتحسين "مؤشرات أداء الويب الأساسية" وخفض نقل البيانات غير الضروري، يؤجل الآن JS "خرائط Google" تحميل مربعات الخريطة حتى تقترب الخريطة من إطار العرض. من المفترَض ألا تلاحظ الخرائط التي تم إنشاؤها ضمن إطار العرض الأولي للصفحة أي فرق.
- القناة التجريبية: تضيف حدثًا لاستطلاع حالة تغييرات حالة موفّري المواقع الجغرافية في ميزة "المشاركة في الرحلة".
- قناة تجريبية: لإضافة وظائف تخصيص الأنماط لمشاركة الرحلة. تم إيقاف طرق الإعداد القديمة.
- لإضافة إمكانية الوصول عبر لوحة المفاتيح إلى خطوات لوحة الاتجاهات. يمكن الآن التنقل في الاتجاهات باستخدام مفتاح التبويب (Tab) وتحديدها باستخدام مفتاح المسافة أو مفاتيح الإدخال.
- يقبل
google.maps.geometry.spherical.computeArea()
الآنLatLngBounds
وCircle
. يمكن الآن إنشاءLatLngBounds
باستخدامLatLngBoundsLiteral
. - لإضافة نص
alt
إلى الصور في لوحة المسارات المقترحة لـDirectionRenderer
.
3.51.1
17 تشرين الثاني (نوفمبر) 2022
التغييرات:
- القناة التجريبية: تم إطلاق صف المكان في مكتبة الأماكن.
- قناة تجريبية: لإضافة وظائف تخصيص الأنماط لمشاركة الرحلة. تم إيقاف طرق الإعداد القديمة.
- تم إيقاف Internet Explorer 11 في واجهة برمجة التطبيقات لتضمين الخرائط.
- يغير شعار Google في واجهة برمجة التطبيقات لتضمين الخرائط عند استخدام أنواع الخرائط "مختلط" أو "ملتقط بالقمر الصناعي" لزيادة مستوى الرؤية
- تم تحسين أداء علامات المحدد المتقدمة.
- لإتاحة إمكانية الوصول إلى لوحة مفاتيح زر "التراجع" عن الرسم وتسهيل استخدام قارئ الشاشة.
- لإتاحة الوصول إلى لوحة مفاتيح محدّدات الاتجاهات في لوحة العرض وتسهيل استخدام قارئ الشاشة.
- لإضافة وصف ARIA إلى عنصر التحكم في حجم الخريطة.
- تفعيل تركيز لوحة المفاتيح والتفاعل للتحكم في نطاق الخريطة.
- لتقديم معلمة لغة إلى واجهة برمجة تطبيقات جافا سكريبت Geocoder. لم تعد واجهة برمجة تطبيقات JavaScript JS تعتبر
US
منطقة تلقائية في برنامج الترميز الجغرافي إذا لم يتم تحديدها بشكل صريح. - لتقديم معلمة لغة إلى واجهة برمجة تطبيقات JS للاتجاهات.
- يقدم معلمة لغة إلى واجهة برمجة تطبيقات مصفوفة JS.
إصلاح الأخطاء:
- إصلاح خطأ أدى إلى إعادة توجيه تركيز لوحة المفاتيح إلى العلامة عند فتح نافذة المعلومات.
- إصلاح خطأ تسبب في عدم قابلية التركيز على العلامات.
3.51
16 تشرين الثاني (نوفمبر) 2022
التغييرات:
- تم تحديث القناة الأسبوعية إلى الإصدار 3.51.
- تم تحديث القناة الربع سنوية إلى الإصدار 3.50.
- لا يزال الإصداران 3.49 و3.48 متاحين عند طلبهم برقم.
3.50.12 أ
7 تشرين الثاني (نوفمبر) 2022
التغييرات:
- إصلاح المشكلة المتمثِّلة في وجود خطأ في الربط بين
google.maps.event.addListenerOnce
وgoogle.maps.event.addDomListenerOnce
this
3.50.12
3 تشرين الثاني (نوفمبر) 2022
التغييرات:
- قناة تجريبية: تدعم العلامات المتقدمة الآن الارتفاع عند استخدامها على الخرائط المائلة.
3.50.11
27 تشرين الأول (أكتوبر) 2022
التغييرات:
- القناة التجريبية: يتم الآن تسجيل خطأ عندما تصبح طبقات ميزات التصميم المستند إلى البيانات غير متاحة.
- القناة التجريبية: تحسينات في الأداء لتحميل العلامات المتقدمة الافتراضية.
3.50.10
20 تشرين الأول (أكتوبر) 2022
إصلاح الأخطاء:
- إصلاح المساحة المتروكة اليمنى والأسفل في InfoWindow على iOS.
3.50.9
13 تشرين الأول (أكتوبر) 2022
التغييرات:
- تم تحديد الخطوات المحددة الآن في لوحة الاتجاهات.
- إصلاح كتابة TypeScript لدالة الإنشاء
PinView
. - إصلاح كتابة TypeScript لدالة الإنشاء
LagLngAltitude
. - يعمل على تحديث صورة رمز العلامة التلقائية في
DirectionsRenderer
.
3,50.8
6 تشرين الأول (أكتوبر) 2022
التغييرات:
- القناة التجريبية: تم إطلاق معاينة المحددات المتقدمة.
- القناة التجريبية: تقدِّم وثائق
isAdvancedMarkersAvailable
في كائن العرضgetMapCapabilities()
. - يضيف "هذا الحقل للقراءة فقط." إلى وصف واجهة برمجة التطبيقات لـ
LocalContextMapView
وإلى السمةelement
فيLocalContextMapViewOption
إصلاح الأخطاء:
- تستخدم الألوان في الأنماط المُخصَّصة JSON الآن تعتيم النمط التلقائي بدلاً من تعتيم 100٪ الإلزامي.
3.50.7
29 أيلول (سبتمبر) 2022
التغييرات:
- يقرأ قارئ الشاشة الآن التعليمات حول كيفية التفاعل مع "خرائط Google" و"التجوّل الافتراضي".
- لإضافة إمالة وتدوير اختصارات لوحة المفاتيح إلى مربع حوار اختصارات لوحة المفاتيح.
3.50.6
22 أيلول (سبتمبر) 2022
إصلاح الأخطاء:
- إصلاح خطأ حيث يمكن لـ Voice Over على نظام التشغيل iOS التنقل عبر العناصر أسفل مربع حوار اختصارات لوحة المفاتيح.
- لإضافة نص بديل إلى صورة الخريطة الثابتة.
التغييرات:
- يتم الآن تسجيل خطأ في وحدة التحكم عند استدعاء
map.getMapCapabilities()
، وقد حدث خطأ.
3,50.5
15 أيلول (سبتمبر) 2022
التغييرات:
- إضافة ثابت MAX_BOUNDS لـ LatLngBounds للإشارة إلى الحدود القصوى لخط الطول والعرض للخرائط
- للسماح لبرامج قراءة الشاشة بتنفيذ إجراءات النقر على العلامات التلقائية.
3,50.3
1 أيلول (سبتمبر) 2022
التغييرات:
- قناة تجريبية: تعديل فئة
DeliveryVehicle
في ميزة "رحلة مشاركة JavaScript" لتشمل سمات مخصّصة - لإصلاح خطأ ظهر خطأ LATLng في حدث بعد إمالة الخريطة.
3.50.2
25 آب (أغسطس) 2022
التغييرات:
- القناة التجريبية: تم تغيير
FleetEngineDeliveryFleetLocationProvider
لقبول فلتر سلسلة تسليم المركبة. - تحديث صورة رمز العلامة الافتراضية.
3.50.1
18 آب (أغسطس) 2022
التغييرات:
- القناة التجريبية: تُقدِّم واجهات برمجة تطبيقات إمكانات الخريطة (
getMapCapabilities
وحدثmapcapabilities_changed
) إلى القناة التجريبية. - القناة التجريبية: تُقدم معلمة
language
إلىgoogle.maps.Geocoder
. - القناة التجريبية: تُقدم معلمة
language
إلىgoogle.maps.DistanceMatrixService
. - القناة التجريبية: تُقدم معلمة
language
إلىgoogle.maps.DirectionsService
. - إصلاح خطأ تجاهل رمز المنطقة في واجهات برمجة تطبيقات أماكن JS متعددة. يقدم معلمات اللغة والمنطقة لمختلف واجهات برمجة تطبيقات JS في المكان.
- يؤدي هذا الخيار إلى إزالة الدعم في ميزة "التجوّل الافتراضي" في "واجهة برمجة تطبيقات JavaScript" للخرائط على المواقع الإلكترونية التي لا تستخدم النطاق googleapis.com في إعدادات "سياسة أمان المحتوى". للحصول على مزيد من المعلومات، يُرجى مراجعة دليل سياسة أمان المحتوى.
3.49.12
4 آب (أغسطس) 2022
التغييرات:
- لإضافة
DEMO_MAP_ID
، وهو رقم تعريف خريطة يمكن استخدامه لعينات الرموز التي تتطلّب رقم تعريف خريطة. معرّف الخريطة هذا غير مخصّص للاستخدام في تطبيقات الإنتاج ولا يمكن استخدامه للميزات التي تتطلّب إعداد السحابة الإلكترونية (مثل نمط السحابة الإلكترونية). - يُرجى توضيح أنّ السمة
FleetEngineDeliverFleetLocationProvider.locationRestriction
مطلوبة لبدء التتبّع.
3.49.11
28 تموز (يوليو) 2022
التغييرات:
- يمكن الآن الإشارة إلى
google.maps.VehicleType
كتعداد وقت التشغيل.
3.49.10
21 تموز (يوليو) 2022
التغييرات:
- يتم رفض قيم NaN للعرض أو الارتفاع عند التحقق من صحة حجم رمز العلامة أو حجم مقياس رمز العلامة أو حجم نافذة المعلومات.
- إصلاح خطأ عدم ظهور عنصر التحكم في تتبع الحركة على أجهزة iOS في ميزة "صورة الشارع".
- إصلاح خطأ تم قطع نص التمرير للحصول على الاتجاهات للغات التي تستخدم بروتوكول RTL في واجهة برمجة تطبيقات التضمين.
- تيسير الوصول إلى نافذة معلومات النقل العام وتسهيل استخدام قارئ الشاشة.
3.49.9
14 تموز (يوليو) 2022
التغييرات:
- يوضح استخدام حقول المعرّف في موفّري المواقع في ميزة "المشاركة في الرحلة".
3.49.8
7 تموز (يوليو) 2022
التغييرات:
- لإتاحة إمكانية التنقل عبر لوحة المفاتيح من خلال ميزة التنقل في "التجوّل الافتراضي"، وكذلك سهولة استخدام قارئ الشاشة.
- لتقديم
focus
طريقة جديدة علىStreetViewPanorama
.
3,49
23 حزيران (يونيو) 2022
التغييرات:
- القناة التجريبية: تم إطلاق النمط المستند إلى البيانات لحدود Google.
إصلاح الأخطاء:
- إتاحة الدخول إلى تعداد
BusinessStatus
عبرgoogle.maps.places.BusinessStatus
.
3.49.5
16 حزيران (يونيو) 2022
التغييرات:
- لإضافة عنصر تحكم واختصارات لوحة المفاتيح إلى التجوّل الافتراضي، لتحسين قابلية اكتشاف اختصارات لوحة المفاتيح.
إصلاح الأخطاء:
- إصلاح خطأ أدى إلى إرسال نموذج عند إغلاق التجوّل الافتراضي.
3.49.4
9 حزيران (يونيو) 2022
التغييرات:
- لنقل
WebGLOverlayView
وCameraParams
وLatLngAltitude
وmoveCamera
والتكبير/التصغير الجزئي وgetVisibleRegion
إلى القناة الأسبوعية. - تدير الآن بانوراما التجوّل الافتراضي التلقائية في
Map
التركيز تلقائيًا عند فتحها. هذا هو السلوك التلقائي الجديد. - تستعيد الصورة البانورامية للتجوّل الافتراضي التركيز تلقائيًا عند إغلاقها (إن أمكن).
- يمكن إغلاق التجوّل الافتراضي الآن بالضغط على مفتاح ESC (عند تمكين زر الإغلاق).
- تم تحسين كل من
geometry.spherical.computeSignedArea()
وgeometry.spherical.computeArea()
لزيادة المتانة والدقة.
3.49.3a
2 حزيران (يونيو) 2022
التغييرات:
- تم تحسين تباين الألوان للتحكم في تتبع الحركة في التجوّل الافتراضي.
- تمت إتاحة إمكانية التحكّم في تتبُّع الحركة في لوحة مفاتيح "التجوّل الافتراضي" وسهولة استخدامها مع قارئ الشاشة.
- يتم الآن عرض الصفوف
MapsNetworkError
وMapsRequestError
وMapsServerError
وتوثيقها بشكل علني.
3.49.2
26 أيار (مايو) 2022
التغييرات:
- تم تحسين تباين الألوان للتحكم في تتبع الحركة في التجوّل الافتراضي.
- تمت إتاحة إمكانية التحكّم في تتبُّع الحركة في لوحة مفاتيح "التجوّل الافتراضي" وسهولة استخدامها مع قارئ الشاشة.
- يتم الآن عرض فئات
MapsNetworkError
وMapsRequestError
وMapsServerError
للجمهور وتوثيقها.
3.49.1
19 أيار (مايو) 2022
التغييرات:
- القناة التجريبية: إصلاح خطأ كان يتم تجاهل رمز المنطقة فيه في العديد من واجهات برمجة تطبيقات أماكن JS. يقدم معلمات اللغة والمنطقة لمختلف واجهات برمجة تطبيقات JS في المكان.
- تحسين تباين الألوان لعناصر التحكم بملء الشاشة والبوصلة في الوضع المُعتِم.
- تُسهّل من استخدام ميزة "بوصلة التجوّل الافتراضي" والزر "إغلاق" وإمكانية التحكّم في رابط العنوان وتسهيل الوصول إليها واستخدام قارئ الشاشة.
3,49
12 أيار (مايو) 2022
التغييرات:
- يتم تحديث القناة الأسبوعية إلى الإصدار 3.49.
- يتم تحديث القناة الربع سنوية إلى الإصدار 3.48.
- لا يزال الإصداران 3.47 و3.46 متاحين عند طلب رقم.
- الإصدار 3.45 محذوف، ولا يمكن استخدامه مرة أخرى.
3.48.11
28 نيسان (أبريل) 2022
التغييرات:
- يمكن لميزة "الإكمال التلقائي للأماكن" الآن قبول المزيد من الأنواع. مزيد من المعلومات
- تم نقل
isFractionalZoom
إلى القناة الأسبوعية.
3.48.9
14 نيسان (أبريل) 2022
التغييرات:
- قناة تجريبية: لتفعيل WebGL 2.0 لـ
WebGLOverlayView
. - القناة التجريبية: تتضمن مكتبة
JourneySharing
في أنواع TypeScript لواجهة برمجة تطبيقات JavaScript، وخارجها، ووثائقها المرجعية. - تم إيقاف الدالتين
google.maps.event.addDomListener()
وgoogle.maps.event.addDomListenerOnce()
ويجب عدم استخدامهما. وبدلاً من ذلك، استخدِم طريقةaddEventListener()
العادية. سيستمر عمل هذه الطرق، وليس هناك خطة لإيقافها. - لإضافة
title
وaria-label
إلى رمز محدّد "التجوّل الافتراضي". - لإضافة السمة
aria-pressed
إلى عنصر التحكم ملء الشاشة. - تحسين تباعد القائمة المنسدلة لعنصر التحكم نوع الخريطة.
- تعدّل تصنيفات aria لعنصر التحكم في القائمة المنسدلة نوع الخريطة.
إصلاح الأخطاء:
- إزالة سمة
aria-expanded
غير مسموح بها من عنصر تحكم تلقائي في نوع الخريطة.
3.48.8
7 نيسان (أبريل) 2022
التغييرات:
- تحسين تباين الألوان على واجهة برمجة تطبيقات JS في "خرائط Google" وشعار واجهة برمجة تطبيقات التضمين في Google.
3.48.7أ
31 آذار (مارس) 2022
التغييرات:
- قناة تجريبية: إزالة واجهات برمجة تطبيقات عرض تراكب WebGL التي تم إيقافها نهائيًا.
- لتفعيل الخريطة الأساسية المحدَّثة لعملاء واجهة برمجة تطبيقات JavaScript للخرائط. توفّر الخريطة الأساسية المعدّلة، التي تُستخدم حاليًا على "خرائط Google" للمستهلكين، خريطة أساسية أكثر تفصيلاً وتفصيلاً، لا سيما في ما يتعلق بالميزات الطبيعية للأرض.
إصلاح الأخطاء:
- للتراجع عن إصلاح سابق لـ
map.fitBounds()
(تخفيف نقل إطار العرض للمسافات القصيرة)، في انتظار التحليل. - إصلاح مشاكل تباين الألوان على عنصر التحكّم في نوع الخريطة في وضع تباين الألوان العالي.
- يطابق الأسماء التي يمكن الوصول إليها من مربعات اختيار التحكم في نوع الخريطة مع التصنيفات المرئية المقابلة لها.
- إصلاح مشاكل تباين الألوان على نوافذ المعلومات في وضع تباين الألوان العالي.
3.48.6
24 آذار (مارس) 2022
التغييرات:
- إصلاح
map.fitBounds()
لتسهيل انتقال إطار العرض للمسافات القصيرة.
3.48.5
17 آذار (مارس) 2022
التغييرات:
- Safari فقط: يتأكّد من تركيز زر الإغلاق وحاوية المحتوى تلقائيًا على
open
.
إصلاح الأخطاء:
- إصلاح مشكلة تباين الألوان لرابط "العرض على خرائط Google" على
الثواني
InfoWindow
- تم إصلاح مشكلة تباين الألوان لرابط "عرض على خرائط Google" في عنصر التحكم في العنوان
StreetViewPanorama
.
3.48.4
10 آذار (مارس) 2022
التغييرات:
- لتقديم حدث
visible
جديد فيInfoWindow
- لتقديم طريقة
focus
جديدة علىInfoWindow
3.48.3
3 آذار (مارس) 2022
التغييرات:
- القناة التجريبية: لتمكين نمط استدعاء الخدمة الجديد في خدمة التجوّل الافتراضي لواجهة برمجة تطبيقات جافا سكريبت للخرائط. قد تحتاج إلى تعديل سياسة أمان المحتوى لضمان عدم حظر هذه المكالمات على مستوى المتصفّح.
- تم تقديم خاصية
ariaLabel
جديدة للموقع الإلكترونيInfoWindow
.
3.48.1
17 شباط (فبراير) 2022
التغييرات:
- القناة التجريبية: دعم إضافي لضبط معرّفات التجارب العالمية. يُرجى الاطّلاع على مستندات مراجع واجهة برمجة التطبيقات هنا.
- القناة التجريبية: سيتم الآن دمج المعلمتين الأولى والثانية لـ fromLatLngAltitude في LatLngAltitude بدلاً من LatLng و
number
. - تمت إعادة تسمية معلمة LatLng التابعة لـ
noWrap
إلىnoClampNoWrap
. - يقرأ قارئ الشاشة الآن التعليمات حول كيفية التنقل بين العلامات عندما تتلقى محدّد التركيز.
- تبلغ واجهة برمجة تطبيقات JavaScript للخرائط عن معلومات القياس عن بُعد الآن. قد تحتاج إلى تحديث سياسة أمان المحتوى لضمان عدم حظر هذه المكالمات على مستوى المتصفح. لمزيد من المعلومات، يرجى الاطلاع على الأسئلة الشائعة.
- لا يدعم هذا الإصدار Internet Explorer. لمواصلة دعم Internet Explorer 11، حدِّد
v=3.47
الذي سيكون متاحًا حتى تشرين الثاني (نوفمبر) 2022.
3.48
10 شباط (فبراير) 2022
التغييرات:
- تم تحديث القناة الأسبوعية إلى الإصدار 3.48.
- تم تحديث القناة الربع سنوية إلى الإصدار 3.47.
- لا يزال الإصداران 3.46 و3.45 متاحين عند طلبهما حسب الرقم.
3.47.6
20 كانون الثاني (يناير) 2022
إصلاح الأخطاء:
- تم إصلاح المشكلة المتمثِّلة في تمرير الصفحة إلى الأعلى عند التركيز على عنصر التحكُّم في اختصارات لوحة المفاتيح.
3.47.4
6 كانون الثاني (يناير) 2022
التغييرات:
- القناة التجريبية: تحديث واجهة برمجة التطبيقات WebGLتراكبView لـ Beta - إيقاف جميع الفئات والأساليب التي تحتوي على "gl" في أسمائها على الأسماء الجديدة واستخدام "GL" في الاسم، إيقاف WebglCameraParams لصالح الفئة CameraParams الجديدة (التي تندرج ضمن الفئات الفرعية خيارات الكاميرا).
- تم تعديل مستندات طريقة PlaceOpeningHours لتعكس عدم استخدام ساعات العمل الاستثنائية في حساباتها.
3.47.3
9 كانون الأول (ديسمبر) 2021
التغييرات:
- يقبل
LatLng
وLatLngBounds
وCircle
الآن مثيلًا للفئة ذاتها في دالة الإنشاء.
3.47.2
2 كانون الأول (ديسمبر) 2021
التغييرات:
- يُسمح الآن باستخدام
LatLngLiteral
كمعلَمة حيث يُسمح باستخدامLatLng
في التوقعات.
إصلاح الأخطاء:
- تم إصلاح بعض مشاكل العرض التي قد تحدث عند استخدام قيم أصغر (أقل من 1.0).
3.47.1
18 تشرين الثاني (نوفمبر) 2021
التغييرات:
- يُسمح الآن باستخدام
LatLngLiteral
كمعلَمة في حال السماح باستخدامLatLng
في مكتبة الهندسة. - تمت إضافة واجهة برمجة تطبيقات onGIStateUpdateRequest جديدة لدعم WebGL في واجهة برمجة تطبيقات JavaScript للخرائط.
- تم إصلاح تباين الألوان على شاشة الخطأ.
- تم إيقاف Internet Explorer 11 الآن في v=beta. الإصدار الأخير من واجهة برمجة تطبيقات JavaScript للخرائط متوافق مع Internet Explorer 11 هو الإصدار 3.47. سيتم إيقاف دعم Internet Explorer 11 بالكامل في تشرين الثاني (نوفمبر) 2022.
- لم يعد يتم التركيز على علامة التبويب في "خرائط Google" عند ضبط خيار الخريطة
keyboardShortcuts
علىfalse
. - الزران "تكبير" و"تصغير" غير مفعّلين الآن عند الوصول إلى الحد الأقصى أو الحد الأدنى لمستوى التكبير.
- تم تحويل عنصر التحكم
MapType
لاستخدام العناصر الدلالية لتحسين إمكانية الوصول وتجربة قارئ الشاشة في واجهة برمجة التطبيقات لتضمين الخرائط. - تمت إضافة نص بديل إلى الرمز في شاشة الخطأ.
- تم إدخال تحسينات متنوعة على سلامة الرمز العام.
إصلاح الأخطاء:
- استبدِل سمات
controlHeight
وcontrolWidth
غير المتوافقة مع WCAG بسمات data-* المتوافقة.
3,47
11 تشرين الثاني (نوفمبر) 2021
التغييرات:
- تم تحديث القناة الأسبوعية إلى الإصدار 3.47.
- تم تحديث القناة الربع سنوية إلى الإصدار 3.46.
- وسيظل الإصدار 3.45 متاحًا عند طلبه برقم.
- تم حذف الإصدار 3.44 ولم يعد بالإمكان استخدامه.
3.46.12
4 تشرين الثاني (نوفمبر) 2021
إصلاح الأخطاء:
- تم تحديث شريط قوائم نوع الخريطة بإضافة تصنيفات ARIA أكثر دقة.
- تضمين واجهة برمجة التطبيقات: تمت إضافة تصنيفات ARIA إلى عدة روابط لتوفير تجربة قارئ شاشة محسّنة.
- واجهة برمجة تطبيقات التضمين: تم إصلاح تباين الألوان لبعض العناصر النصية.
- تم إصلاح نوع
google.maps.Marker.MAX_ZINDEX
بالخارجية.
3.46.11
28 تشرين الأول (أكتوبر) 2021
التغييرات:
- تم الحصول على أدوات الاستدعاء المُحوَّلة وواضحات الدالة goog.a11y.aria. وسيساعد ذلك في الحماية من الأخطاء الإملائية.
3.46.8
7 تشرين الأول (أكتوبر) 2021
التغييرات:
- السياق المحلي: تمت إزالة رابط الإحالة من صور InfoWindow للسياق المحلي.
3.46.6
23 أيلول (سبتمبر) 2021
التغييرات:
- تم إصلاح خطأ يظهر فيه مؤشر الخريطة يدًا عندما تكون الخريطة غير قابلة للسحب.
3.46.5
16 أيلول (سبتمبر) 2021
إصلاح الأخطاء:
- تم إصلاح خطأ يشتمل على نسبة تباين ألوان في أداة الإكمال التلقائي من المكان.
3.46.3
2 أيلول (سبتمبر) 2021
التغييرات:
- تُعرض تعليمات التمرير أعلى
InfoWindow
وCustomOverlay
المفتوحتين.
3.46.2
26 آب (أغسطس) 2021
التغييرات:
- القناة التجريبية: يتم الآن الإبلاغ عن معلومات القياس عن بُعد. قد تحتاج إلى تعديل سياسة أمان المحتوى لضمان عدم حظر هذه المكالمات على مستوى المتصفّح. لمزيد من المعلومات، يرجى الاطلاع على الأسئلة الشائعة.
3,46
18 آب (أغسطس) 2021
الإصدار 3.46 من واجهة برمجة تطبيقات JavaScript للخرائط متاح الآن. اطلع على دليل الإصدار.
التغييرات:
- تمت إضافة حقلين جديدين إلى
PlaceResult
وicon_mask_base_uri
وicon_background_color
. - تم تحديث القناة الأسبوعية إلى الإصدار 3.46.
- تم تحديث القناة الربع سنوية إلى الإصدار 3.45.
- لا يزال الإصدار 3.44 متاحًا عند طلبه برقم.
- تم حذف الإصدار 3.43 ولم يعد بالإمكان استخدامه.
الإيقاف:
- سيتم إيقاف دعم Internet Explorer. اعتبارًا من آب (أغسطس) 2021 مع الإصدار 3.46 من واجهة برمجة تطبيقات JavaScript للخرائط، ستظهر لمستخدمي Internet Explorer 11 رسالة تحذير في أعلى الخرائط. الإصدار الأخير من API للخرائط بلغة JavaScript متوافق مع Internet Explorer 11 هو الإصدار 3.47. سيتم إيقاف دعم Internet Explorer 11 بالكامل في تشرين الثاني (نوفمبر) 2022.
إصلاح الأخطاء:
- تم إصلاح خلل تم فيه تحويل قمة مضلع عند مستويات تكبير معينة.
- تم إصلاح خطأ تداخل محتوى عدة نوافذ معلومات مع بعضها.
3.45.8
29 تموز (يوليو) 2021
التغييرات:
- تضمين واجهة برمجة التطبيقات: على الخرائط المضمنة، يتم الاحتفاظ بمستوى التكبير/التصغير بعد إعادة توجيهك إلى صفحة الاتجاهات.
3.45.7
22 تموز (يوليو) 2021
التغييرات:
- تم إيقاف دعم IE11. ستعرض الخرائط في IE11 الآن بانر في القناة التجريبية.
- تم تحديث رابط "الحصول على الاتجاهات" في الخرائط المضمنة لتصبح أكثر دقة.
إصلاح الأخطاء:
- تم إصلاح المشكلة المتمثِّلة في تعذّر استخدام طريقة
getFeatureById()
لاسترداد الميزات التي لها رقم تعريف 0. - تم إصلاح المشكلة المتمثلة في طرح
UNKNOWN ERROR/SERVICE BACKGROUND ERROR
إذا كانت قيمةComponentRestriction
غير محددة أو فارغة.
3.45.6a
15 تموز (يوليو) 2021
التغييرات:
- عند الفتح، تتم إدارة التركيز الآن على حاوية InfoWindow عندما لا يكون عنصر التحكم الأول القابل للتركيز في إطار عرض InfoWindow أو عندما يكون
disableAutoPan=true
.
إصلاح الأخطاء:
- تم إصلاح خطأ كان يتم عنده إكمال رسم بولي غير مكتمل تلقائيًا عند إزالة مدير الرسم وإعادة إضافته إلى الخريطة.
- تم إصلاح خطأ اقتطاع سلسلة "الاتجاهات" في النافذة المنبثقة "تضمين خريطة" ببعض اللغات.
3,45.5
1 تموز (يوليو) 2021
التغييرات:
- تم تعديل عنوان URL لـ Maps Studio في كتابات واجهة برمجة التطبيقات وJS API.
إصلاح الأخطاء:
- تم إصلاح رفض الوعد الذي لم تتم معالجته عند تقديم معاودة الاتصال.
3.45.4
24 حزيران (يونيو) 2021
التغييرات:
- تم إصلاح خطأ كان يتسبب في فتح مربع حوار اختصارات لوحة المفاتيح عند إرسال النموذج.
- تم إصلاح خطأ عدم محاذاة زر "اختصارات لوحة المفاتيح".
- تمت إضافة العناصر التي تمت إزالتها عن طريق الخطأ إلى
window
(الكروية، PolylineCodec، PolyGeometry). ويجب الوصول إلى هذه العناصر في مساحة الاسم المؤهلة بالكامل بدلاً من ذلك.
3.45.3
16 حزيران (يونيو) 2021
إصلاح الأخطاء:
- تم تحديث
InfoWindow
، بحيث لا يتحرك التركيز عند استدعاءopen()
ضمن حلقة التشغيل نفسها مثل مثيل الخريطة.
التغييرات:
- تم تعديل القسم المرجعي في واجهة برمجة تطبيقات
InfoWindowOpenOptions
من خلال إضافة معلومات أكثر تفصيلاً. - تم إصلاح تركيز البؤرة عند استخدام التنقل باستخدام لوحة المفاتيح (Tab + Option) في Safari.
3.45.2
10 حزيران (يونيو) 2021
إصلاح الأخطاء:
- تم إصلاح المشكلة المتمثلة في عدم تراكب عنصر تحكم نوع الخريطة بشكل صحيح من خلال خلفية مربع حوار اختصارات لوحة المفاتيح في واجهة برمجة تطبيقات التضمين.
- تم إصلاح المشكلة التي قد تؤدي إلى حدوث خطأ عند تحميل أنماط CSS للخط.
- تم إصلاح خطأ كان يحدث وميضًا عند إجراء عرض شامل للخريطة باستخدام InfoWindow مفتوح.
التغييرات:
- تمت إضافة السمة
InfoWindowOpenOptions.map
.
3.45.1
3 حزيران (يونيو) 2021
التغييرات:
- تمت إضافة محتوى بالرسوم المتحركة والرموز والتصنيف وخصائص التعتيم إلى واجهة Data.StyleOptions.
- تمت إعادة تصميم مربع حوار حقوق الطبع والنشر لتحسين إمكانية الوصول إليه.
- سيدير InfoWindows الآن التركيز تلقائيًا عند فتحه. وهذا يمثل السلوك الافتراضي الجديد.
- تمت إضافة واجهة برمجة تطبيقات InfoWindowOpenOptions، ما يسمح لمطوري البرامج بالتحكم في كيفية إدارة التركيز عند فتح InfoWindows.
- الآن، يمكن إغلاق InfoWindows بالضغط على مفتاح ESC.
- يتم الآن الإعلان عن InfoWindows باعتباره "مربع حوار" عند استخدام برامج قراءة الشاشة.
- تم تفعيل عزل Polyfill الآن، ويمنع هذا التغيير تثبيت polyfills الداخلي في API للخرائط على صفحة المضيف.
إصلاح الأخطاء:
- تم إصلاح مشكلة ظهور حلقة تركيز الخريطة عند تبديل علامات تبويب المتصفح.
- تم إصلاح المشكلة المتمثِّلة في ظهور حلقة التركيز لعناصر التحكم في الخريطة، وعناصر محدِّد الموقع، وعناصر القائمة الفرعية للتحكُّم في نوع الخريطة، على نحو غير صحيح من خلال تفاعل الماوس في بعض المتصفحات.
الميزات الجديدة:
- تم تفعيل التوافق مع الوعد
في "الاتجاهات" و"مصفوفة المسافة" و"الارتفاع" و"أداة ترميز المواقع الجغرافية" و"الحد الأقصى من صور التكبير/التصغير"
و"التجوّل الافتراضي" و
AutcompleteService.getPlacePredictions()
الخدمات. - تمت إضافة عنصر تحكّم واختصارات في لوحة المفاتيح على الخريطة لتحسين قابلية اكتشاف اختصارات لوحة المفاتيح.
- خرائط المتجهات متاحة الآن في القناة الأسبوعية (الميزات الأساسية فقط، وميزات WebGL متاحة في القناة التجريبية).
3.44.14
13 أيار (مايو) 2021
التغييرات:
- يتم الآن تسجيل تحذير في وحدة التحكم عند استدعاء
InfoWindow.open()
بدون مثيل لخريطة أو التجوّل الافتراضي المرتبط.
3.44.12
28 نيسان (أبريل) 2021
إصلاح الأخطاء:
- تم إصلاح المشكلة المتمثلة في إعادة إضافة العلامات المحسّنة التي تمت إزالتها أو المخفية إلى الخريطة بعد التغيير إلى نوع خريطة جديد.
السياق المحلي:
- تمت إضافة الدعم إلى المصفوفات التي لا تحتوي على طريقة
@@iterator
محدّدة كقيمةplaceTypePreferences
صالحة.
3.44.11 أ
20 نيسان (أبريل) 2021
التغييرات:
- تم تحسين الأداء لإنشاء محددات مخصصة باستخدام كائنات الرموز.
- منع التركيز من الانتقال إلى القوائم المنسدلة لنوع الخريطة عند تمرير الماوس فوق أحد الأزرار.
إصلاح الأخطاء:
- تم إصلاح خلل قد يحدث فيه خطأ عند تحميل العلامات الثابتة قبل تهيئة الخريطة الأساسية.
3.44.9
8 نيسان (أبريل) 2021
إصلاح الأخطاء:
- تم إصلاح خطأ تعذُّر الوصول إلى عناصر التحكم في الخريطة باستخدام لوحة المفاتيح عند تفعيل ميزة "التجوّل الافتراضي".
3.44.8
1 نيسان (أبريل) 2021
التغييرات:
- مكتبة السياقات المحلية: تم نقل شعار Google في عرض تفاصيل المكان إلى أسفل المحتوى.
3.44.7
25 آذار (مارس) 2021
التغييرات:
- يعود تركيز لوحة المفاتيح الآن إلى العنصر المناسب عند إغلاق InfoWindow.
3.44.4
4 آذار (مارس) 2021
التغييرات:
- الصور بزاوية 45 درجة متاحة الآن بنطاق أوسع من مستويات التكبير/التصغير، ويتضمّن عنصر التحكم في التدوير الآن أزرارًا في اتجاه عقارب الساعة وعكس اتجاه عقارب الساعة.
إصلاح الأخطاء:
- تم إصلاح تسرب الذاكرة الذي قد يحدث عند عرض الخريطة بشكل متكرر.
- تم إصلاح تسرب الذاكرة الذي قد يحدث عند إضافة أو إزالة الدوائر أو المستطيلات على الخريطة.
3.44.2
25 شباط (فبراير) 2021
التغييرات:
- تم إصلاح الخطأ الذي يشير فيه استدعاء الدالة "الإكمال التلقائي"
getPlacePredictions
بشكل غير صحيح إلى نقطة النهاية غير الصحيحة في القناة التجريبية.
3.44.1
18 شباط (فبراير) 2021
التغييرات:
- يتم الآن إيقاف أزرار منتقي الأماكن المحلية عند إعادة تحميل الأماكن التي تظهر.
- يمكن الآن تمييز محدّدات المواقع غير المحسّنة والوصول إلى لوحة المفاتيح.
- القناة التجريبية: تمت إضافة الكائنات التي تمت إزالتها عن طريق الخطأ إلى
window
(Spherical
،PolylineCodec
،PolyGeometry
). ويجب الوصول إلى هذه الكائنات في مساحة الاسم المؤهلة بالكامل بدلاً من ذلك. - تم تفعيل ميزة عزل الملء في القناة التجريبية. هذا يعني أنّ "واجهة برمجة تطبيقات JavaScript للخرائط" لن تثبِّت بعد الآن polyfills في صفحة المضيف.
3.43.8أ
25 شباط (فبراير) 2021
تم تحديث القناة الربع سنوية فقط. التغييرات:
- تم إصلاح مشكلة تسرب الذاكرة عند عرض خريطة عدة مرات
3.43.8
5 شباط (فبراير) 2021
التغييرات:
- تمت إضافة دعم تجريبي لميزة الوعود
في
AutocompleteService.getPlacePredictions()
.
إصلاح الأخطاء:
- تم إصلاح المشكلة المتمثلة في اعتراض
Markers
مع التصنيفات لأحداث النقر، حتى عند ضبطclickable
على false.
3.43.7أ
28 كانون الثاني (يناير) 2021
إصلاح الأخطاء:
- تم إصلاح مشكلات متنوعة متعلقة برسم الخطوط المتعددة.
3.43.6
21 كانون الثاني (يناير) 2021
إصلاح الأخطاء:
- تم إصلاح خطأ كان يتم أحيانًا ملء ثقوب المضلع geojson.
- تم إصلاح خطأ كان يتسبب في اختفاء التراكب عند التبديل بين الخريطة والتجوّل الافتراضي.
3.43.5
14 كانون الثاني (يناير) 2021
التغييرات:
- تم تغيير مربعات الاختيار في القوائم لتسهيل الوصول إليها باستخدام برامج قراءة الشاشة.
- تمت زيادة حجم أزرار الطوابق للصور البانورامية الداخلية في ميزة التجوّل الافتراضي.
- تم إصلاح موضع عناصر تحكم تتبع الحركة في الجوّال في التجوّل الافتراضي.
إصلاح الأخطاء:
- يعمل زر قائمة لوحة المفاتيح الآن على تشغيل حدث
contextmenu
. - تم إصلاح خطأ عدم عمل عنصر التحكم في وضع ملء الشاشة بشكل سليم عند التبديل بين الخريطة والتجوّل الافتراضي في بعض الحالات.
- تم إصلاح مشكلة عدم قدرة برامج قراءة الشاشة على التنقل إلى العلامات داخل الخريطة.
- تم إصلاح خطأ كان يتسبب في اختفاء رمز المكان من خلال محدّد موقع المكان.
3.43.3
9 كانون الأول (ديسمبر) 2020
التغييرات:
- تمت إعادة تسمية واجهة
google.maps.MouseEvent
إلىgoogle.maps.MapMouseEvent
وإضافة السمةdomEvent
، ما يوفّر إمكانية الوصول المباشر إلى الحدث الأساسي من نموذج DOM. - تم تحسين سلوك الذاكرة لتراكبات المضلع.
- تم إطلاق ذاكرة لوحة الرسم الآن بشكل صريح لتجنب مشاكل ذاكرة Safari.
إصلاح الأخطاء:
- تم إصلاح خطأ توقّف عنصر التحكم في وضع ملء الشاشة عن العمل عند التبديل بين وضع الخريطة والتجوّل الافتراضي في بعض الحالات.
- تم إصلاح خطأ تسجيل خطأ في وحدة التحكم في حدث العلامة
click
. - تم إصلاح خطأ رسم حجم المنطقة القابلة للنقر لعلامة محدّدة بشكل كبير جدًا.
- تم إصلاح خطأ تعارضات polyfill التي أثرت على الرموز في IE11.
3.43.2
1 كانون الأول (ديسمبر) 2020
التغييرات:
- لإضافة حدث
contextmenu
، كبديل أفضل لحدثrightclick
. يضيف حدثcontextmenu
إمكانية الاستجابة للنقر على زر ctrl على نظام التشغيل macOS. - يضيف سمات إمكانية الوصول إلى العلامات غير المحسّنة عند تقديم
title
أوlabel
. - يمكنك إضافة المزيد من تصنيفات وأدوار ARIA لعناصر التحكّم في
MapType
، وذلك لتقديم تجربة أفضل لقارئ الشاشة. - تم تحسين توافق قارئ الشاشة مع عناصر التحكم في
MapType
. عندما ينتقل المستخدم بعيدًا عن عنصر التحكّم، يتم إغلاق القائمة المنسدلة تلقائيًا. - لتصحيح عدد العناصر التي تم الإبلاغ عنها بواسطة برامج قراءة الشاشة في القائمة المنسدلة، وهذا يحول دون احتساب فاصل السطر كعنصر في القائمة.
- لإضافة حلقة تركيز داخل العنصر
map
، للإشارة إلى تركيز لوحة المفاتيح عند التركيز عبر تفاعل لوحة المفاتيح. - لإضافة عناصر تحكم إضافية في لوحة المفاتيح إلى عناصر التحكم في
MapType
. يتم إغلاق خيارات القائمة المنسدلة الآن تلقائيًا عندما يفقد عنصر التحكم التركيز. يفتح مفتاحَي السهمَين المتّجهَين للأعلى وللأسفل القائمة المنسدلة، ويؤدي النقر على الزر Escape إلى إغلاقها. ينتقل المفتاحان "الرئيسية" و"الانتهاء" إلى العنصرين الأول والأخير في القائمة المنسدلة، على التوالي.
إصلاح الأخطاء:
- تم إصلاح خلل كان يؤدي إلغاء رسم متحرك للعلامة، في بعض الحالات، إلى إنهاء العلامة المحددة للرسوم المتحركة المستقبلية مبكرًا.
3.43.1أ
20 تشرين الثاني (نوفمبر) 2020
التغييرات:
- لإضافة الخاصية
className
إلى الواجهةMarkerLabel
لضبط فئة CSS للعنصرlabel
. - لإضافة دعم تجريبي في الوعد في خدمة الصور القصوى للتكبير/التصغير.
- يمكنك إضافة دعم تجريبي لميزة الوعود في خدمة التجوّل الافتراضي.
- تمت إضافة نص إمكانية الوصول إلى المحددات غير المحسّنة عند تقديم
title
أوlabel
. - تمت إزالة التصنيف
aria-pressed
من زر القائمة المنسدلة للتحكمMapType
، لتحسين إمكانية الوصول. - تم تحويل
DropdownMenu
وDropdownMenuItem
إلى عناصر موضوعية لتحسين إمكانية الوصول. - تم تغيير نص عنصر حقوق الطبع والنشر لاستيفاء معايير تباين الألوان.
- يمكن الآن فتح القوائم المنسدلة وإغلاقها باستخدام مفتاح Enter أو مفتاح المسافة.
- يمكن الآن التركيز على عناصر القائمة المنسدلة.
- مكتبة السياقات المحلية: يتم الآن إيقاف أزرار التحكم في لوحة العرض الدوّارة عندما لا يكون لها أي تأثير، ولا تتداخل بعد ذلك مع العنصر الأول أو الأخير في القائمة.
إصلاح الأخطاء:
- تم إصلاح خطأ يمكن أن يحدث عند عبور
GroundOverlays
خط الطول 180 درجة. - لم يعد يتم إيقاف اختصارات لوحة المفاتيح تلقائيًا عند ضبط
disableDefaultUI
علىtrue
. - تم إصلاح خطأ عدم دقة نص قارئ الشاشة بالنسبة إلى أزرار تبديل الخريطة.
- لإضافة اسم وإمكانية الوصول إلى
Map
. - تم إصلاح وثائق الواجهة التي تعرض بشكل غير صحيح بعض الخصائص الاختيارية كما هو مطلوب.
- تم إصلاح خطأ تجاهل معلَمة دالة الإنشاء
noWrap
LatLng
عند تمريرLatLngLiteral
.
3.43
18 تشرين الثاني (نوفمبر) 2020
الإصدار 3.43 من API للخرائط بلغة جافا سكريبت متاح الآن. اطلع على دليل الإصدار.
- تم تحديث القناة الأسبوعية إلى الإصدار 3.43.
- تم تحديث القناة الربع سنوية إلى الإصدار 3.42.
- لا يزال الإصدار 3.41 متاحًا عند طلبه برقم.
- تم حذف الإصدار 3.40، ولم يعد يمكن استخدامه.
3.42.9
15 تشرين الأول (أكتوبر) 2020
التغييرات:
- تم إصلاح خطأ يشير إلى أنّ قارئ الشاشة قد أبلغ عن حالة مربّع اختيار غير صحيحة.
- تم إصلاح مشكلة في عناصر التحكم في الخريطة، حيث كانت علامة التبويب/Shift+Tab بترتيب غير صحيح.
- تم تحويل أزرار الخريطة من الزر
div
إلى الزر الأصلي لتحسين إمكانية الوصول. - تم تقييد الإمالة الآن بناءً على مستوى التكبير/التصغير في خرائط WebGL.
- تم إصلاح اختفاء الزر "ملء الشاشة" جزئيًا في Internet Explorer عندما يكون حجم
controlSize
أقل من 27.
3.42.8
7 تشرين الأول (أكتوبر) 2020
التغييرات:
- تمت إضافة دعم تجريبي للوعود في خدمة الاتجاهات.
- يُجري برنامج الترميز الجغرافي
componentRestrictions
الآن عمليات تحقق من صحة السلاسل الفارغة. - تم إصلاح الخلل الذي كان يغطيه تصنيف العلامة من خلال رمز العلامة المخصصة على Safari.
دعم رموز الأماكن المحدّثة
1 تشرين الأول (أكتوبر) 2020
تم تحديث الرموز المعروضة مع عرض تفاصيل المكان وطلبات البحث عن الأماكن لاستخدام الأحرف الرسومية الجديدة للرموز. ليس عليك اتّخاذ أي إجراء، وسيتم عرض الرموز الرسومية الجديدة تلقائيًا.
3.42.7
29 أيلول (سبتمبر) 2020
التغييرات:
- تم إصلاح خطأ خطأ في ترتيب الكلمات بالنسبة إلى اللغات ذات التنسيق من اليمين إلى اليسار (RTL) في تلميح عنصر التحكم "الإبلاغ عن خطأ في الخريطة".
- تم تصنيف مركز العلامة لاتجاه اتجاه النص من اليمين إلى اليسار.
3.42.6
21 أيلول (سبتمبر) 2020
التغييرات:
- تمت إضافة دعم تجريبي للوعود في خدمة مصفوفة المسافة.
3.42.5
16 أيلول (سبتمبر) 2020
التغييرات:
- تم تحديث طريقة
LatLngBounds.union
للتعامل مع الحالات عندما يزيد الحد عن 180 درجة.
3.42.4
8 أيلول (سبتمبر) 2020
التغييرات:
- يتم الآن تسجيل خطأ في وحدة التحكم عند رصد تنفيذ
Date.now()
غير صالح. - تمت إضافة دعم تجريبي لطرق خدمة الوعد في خدمة Elevation.
- تم تقديم سمة
InfoWindow.minWidth
جديدة لتحديد الحد الأدنى للعرض فيInfoWindow
. - تم إصلاح خطأ تعتيم مسارات الاتجاهات بعد تغيير الوجهة.
3.42
19 آب (أغسطس) 2020
الإصدار 3.42 من واجهة برمجة تطبيقات JavaScript للخرائط متاح الآن. اطلع على دليل الإصدار.
التغييرات:
- أصبح الآن الحد الأقصى التلقائي للعرض في InfoWindows هو 648 بكسل والذي يمكن إلغاؤه من خلال ضبط سمة InfoWindow maxWidth. يمكن أن يتجاوز عرض InfoWindow الآن 648 بكسل ولكنه سيظل محدودًا بعرض الخريطة. (في السابق، كانت نوافذ المعلومات تقصر دائمًا على عرض أقل من 648 بكسل أو عرض الخريطة).
- منع الوميض من العرض بنمط افتراضي أثناء عرض مجموعات بيانات GeoJson كبيرة.
- تم تحديث القناة الأسبوعية إلى الإصدار 3.42.
- تم تحديث القناة الربع سنوية إلى الإصدار 3.41.
- لا يزال الإصدار 3.40 متاحًا عند طلبه برقم.
- تم حذف الإصدار 3.39، ولم يعد يمكن استخدامه.
3.41.7
22 تموز (يوليو) 2020
تم الإصلاح:
- تم إصلاح خطأ كان يؤثر فيه ضبط السمة
clickableIcons
علىfalse
عند عدم استخدام "تصميم السحابة الإلكترونية".
3.41.5
6 تموز (يوليو) 2020
التغييرات:
- إصلاح انتهاك الأنواع الموثوق بها.
3.41.2
27 أيار (مايو) 2020
التغييرات:
3,41
20 أيار (مايو) 2020
الإصدار 3.41 من واجهة برمجة تطبيقات JavaScript للخرائط متاح الآن. اطلع على دليل الإصدار.
- تم تحديث القناة الأسبوعية إلى الإصدار 3.41.
- تم تحديث القناة الربع سنوية إلى الإصدار 3.40.
- لا يزال الإصدار 3.39 متاحًا عند طلبه برقم.
- تم حذف الإصدار 3.38، ولم يعد يمكن استخدامه.
3.40.11
28 نيسان (أبريل) 2020
التغييرات:
- لإضافة حقل جديد،
business_status
، إلى نتائج البحث عن الأماكن وتفاصيل المكان. استخدم هذا الحقل بدلاً منpermanently_closed
. - يتم إصلاح تحذير وحدة التحكم غير الصحيح عند طلب
PlaceResult.utc_offset_minutes
(جديد) يتم عرض تحذير الآن لـPlaceResult.utc_offset
، الذي تم إيقافه.
3,40.9
14 نيسان (أبريل) 2020
التغييرات:
- توفر لك "الخريطة" الآن تشخيصًا غير صحيح للخطأ في حال اجتياز اختبار MapDiv ليس عنصرًا.
- من المفترض ألا يُشغِّل متصفِّح Chrome الملء التلقائي للعنوان في
google.maps.places.Autocomplete
طلب إكمال تلقائي إلى الخادم (مما سيؤدي إلى تجنُّب الفوترة). - جعلت الخاصية
maxWidth
أكثر دقة. قبل هذا التغيير، إذا حدّدتmaxWidth
منInfoWindow
على 100، سيكون الحد الأقصى للعرضInfoWindow
هو 94 بكسل. بعد هذا التغيير، سيصبح الحد الأقصى للعرض 100 بكسل. - إصلاح مشكلة تسرب الذاكرة في أداة إنشاء طلبات التلوين عند استخدام العلامات وحدود الخريطة.
3.40.6
24 آذار (مارس) 2020
التغييرات:
- تم إصلاح النص المقتطع في حقل وقت السفر لـ IE11.
3.40.4
10 آذار (مارس) 2020
التغييرات:
- إصلاح الخطأ الذي يؤدي فيه استدعاء
setTilt()
مرتين إلى انحراف الخريطة.
3.40.2
23 شباط (فبراير) 2020
التغييرات:
- تمت إزالة إطار iframe المخفي في الخريطة من التنقل عبر علامات التبويب.
3.40.1
18 شباط (فبراير) 2020
التغييرات:
- لا تحذِّر من وجود إصدار غير صالح للإصدار v=beta.
- إصلاح مشكلة في التمرير عند عرض التجوّل الافتراضي.
3,40
11 شباط (فبراير) 2020
الإصدار 3.40 من واجهة برمجة تطبيقات JavaScript للخرائط متاح الآن. اطلع على دليل الإصدار.
- تم تحديث القناة الأسبوعية إلى الإصدار 3.40.
- تم تحديث القناة الربع سنوية إلى الإصدار 3.39.
- وسيظل الإصدار 3.38 متاحًا عند طلبه برقم.
- تم حذف الإصدار 3.37 ولم يعد بالإمكان استخدامه.
3.39.6
8 كانون الثاني (يناير) 2020
الإصدار 3.39.6 من واجهة برمجة تطبيقات JavaScript للخرائط متاح الآن. اطلع على دليل الإصدار.
تم الإصلاح:
- بالنسبة إلى طلبات الاتجاهات، يتم الآن تسجيل دخول
ZERO_RESULTS
إلى وحدة التحكم، ولم يعد يؤدي إلى سجلّ أخطاء.
3,39
20 تشرين الثاني (نوفمبر) 2019
الإصدار 3.39 من واجهة برمجة تطبيقات JavaScript للخرائط متاح الآن. اطلع على دليل الإصدار.
التغييرات:
- لم يعد Internet Explorer 10 معتمدًا (كان الإصدار 3.38 هو آخر إصدار يدعمه).
- تعرض
AutocompletePrediction
الآن مسافة خط مستقيم إلى المكان المحدّد، من نقطة الانطلاق/خط الطول المحدّد.
الإيقاف:
- سيتم إيقاف حقلي "الأماكن"
open_now
وutc_offset
اعتبارًا من 20 تشرين الثاني (نوفمبر) 2019، وسيتم إيقافهما في 20 شباط (فبراير) 2021. راجع ترحيل الحقول في الأماكن لمعرفة المزيد.
- تم تحديث القناة الأسبوعية إلى الإصدار 3.39.
- تم تحديث القناة الربع سنوية إلى الإصدار 3.38.
- لا يزال الإصدار 3.37 متاحًا عند طلبه برقم.
- تم حذف الإصدار 3.36، ولم يعد يمكن استخدامه.
3,38
20 آب (أغسطس) 2019
الإصدار 3.38 من واجهة برمجة تطبيقات JavaScript للخرائط متاح الآن. اطلع على دليل الإصدار.
- تم تحديث القناة الأسبوعية إلى الإصدار 3.38.
- تم تحديث القناة الربع سنوية إلى الإصدار 3.37.
- وسيظل الإصدار 3.36 متاحًا عند طلبه برقم.
- تم حذف الإصدار 3.35، ولم يعد يمكن استخدامه.
- لم يعد من الممكن استخدام Fusion Tables (كان الإصدار 3.37 هو آخر إصدار يتيح استخدامها).
- تم إيقاف دعم Internet Explorer 10 الآن، وسينتهي في الفترة من تشرين الثاني (نوفمبر) 2019 إلى أيار (مايو) 2020 اعتمادًا على قناة الإصدار أو رقم الإصدار الذي تستخدمه.
3,37
15 أيار (مايو) 2019
الإصدار 3.37 من واجهة برمجة تطبيقات JavaScript للخرائط متاح الآن. اطلع على دليل الإصدار.
- تم تحديث القناة الأسبوعية إلى الإصدار 3.37.
- تم تحديث القناة الربع سنوية إلى الإصدار 3.36.
- وسيظل الإصدار 3.35 متاحًا عند طلبه برقم.
- تم حذف الإصدار 3.34 ولم يعد بالإمكان استخدامه.
- لم يعد من الممكن استخدام Internet Explorer 9 (كان الإصدار 3.34 هو آخر إصدار يدعمه).
3,36
14 شباط (فبراير) 2019
الإصدار 3.36 من واجهة برمجة تطبيقات جافا سكريبت للخرائط متاح الآن. اطلع على دليل الإصدار.
التغييرات:
- تمت إضافة ميزات جديدة:
- يمكنك الآن تغيير حجم عناصر التحكم في الخريطة، باستخدام MapOption.controlSize.
- يمكنك الآن تقييد حدود الخريطة باستخدام MapOptions.restriction.
- تم تحسين نافذة المعلومات.
- تم تحديث القناة الأسبوعية إلى الإصدار 3.36.
- تم تحديث القناة الربع سنوية إلى الإصدار 3.35.
- لا يزال الإصدار 3.34 متاحًا عند طلبه برقم.
- تم حذف الإصدار 3.33 ولم يعد بالإمكان استخدامه.
3,35
29 كانون الثاني (يناير) 2019
التغييرات:
- ويمكن لواجهة برمجة التطبيقات الآن عرض إجمالي عدد التعليقات لكل مكان.
- دعم إضافي لخدمة رموز المواقع المفتوحة. رموز المواقع المفتوحة هي رموز قصيرة توفر عنوانًا لكل موقع في العالم، حتى في المناطق التي لا توجد بها عناوين شوارع تقليدية.
- لم يعد Internet Explorer 9 معتمدًا.
الإيقاف:
- تم إيقاف المَعلمة
placeIdOnly
للسمةAutocomplete
. - تم إيقاف العمل بطبقة Fusion Tables في واجهة برمجة تطبيقات JavaScript للخرائط اعتبارًا من 3 كانون الأول (ديسمبر) 2018. سيتم إيقاف طبقة الجداول الشاملة بالكامل في 3 كانون الأول (ديسمبر) 2019، ولن تكون متاحة بعد ذلك التاريخ. مزيد من المعلومات
13 تشرين الثاني (نوفمبر) 2018
الإصدار 3.35 من واجهة برمجة تطبيقات JavaScript للخرائط متاح الآن. اطلع على دليل الإصدار.
التغييرات:
- تم تحديث القناة الأسبوعية إلى الإصدار 3.35.
- تم تحديث القناة الربع سنوية إلى الإصدار 3.34.
- لا يزال الإصدار 3.33 متاحًا عند طلبه برقم.
- تم حذف الإصدار 3.32، ولم يعد يمكن استخدامه.
3,34
14 آب (أغسطس) 2018
الإصدار 3.34 من واجهة برمجة تطبيقات JavaScript للخرائط متاح الآن. اطلع على دليل الإصدار.
التغييرات:
- تم تنفيذ أسماء الإصدارات الجديدة.
يمكنك الآن تحديد قنوات الإصدار أو أرقام الإصدارات:
- تم تحديث القناة الأسبوعية إلى الإصدار 3.34.
- تم تحديث القناة الربع سنوية إلى الإصدار 3.33.
- لا يزال الإصدار 3.32 متاحًا.
- تم حذف الإصدار 3.31، ولم يعد يمكن استخدامه. بدلاً من ذلك، سيتلقّى العملاء الذين يحدّدون الإصدارات من 3.0 إلى 3.31 القناة التلقائية، إما القناة الأسبوعية أو القناة الربع سنوية (يمكنك الاطّلاع على دليل الإصدار).
- تم الآن تفعيل واجهة مستخدم تحكُّم أكبر. مع زيادة عمليات اللمس على مختلف الأجهزة، عدّلنا واجهة مستخدم التحكّم لتلائم كل من لمسات الأصابع ونقرات الماوس. (يمكن تعطيل هذه الميزة عن طريق تحميل واجهة برمجة التطبيقات باستخدام v=thirdly أو v=3.33 أو v=3.32.)
3,33
11 حزيران (يونيو) 2018
التغييرات:
- أصبحت الآن طلبات تفاصيل المكان تعتمد استخدام الحقول لتحديد أنواع بيانات الأماكن المطلوب عرضها.
- يتوفّر الآن طلبان جديدان للبحث عن مكان:
- يدعم الإكمال التلقائي للأماكن الآن الفوترة المستندة إلى الجلسة.
16 أيار (مايو) 2018
الإصدار 3.33 من واجهة برمجة تطبيقات JavaScript للخرائط متاح الآن كإصدار تجريبي. راجع دليل تحديد إصدارات واجهة برمجة التطبيقات.
التغييرات:
- أصبح أداة العرض الجديد هو الأداة التلقائية الآن.
- الخريطة الأساسية الجديدة هي الآن الإصدار التلقائي.
3,32
13 شباط (فبراير) 2018
التغييرات:
- يتوفّر الآن برنامج عرض تجريبي جديد.
- تتوفّر الآن خريطة أساسية تجريبية جديدة.
3,31
13 شباط (فبراير) 2018
التغييرات:
- اجعل أول 256 أداة تمييز DOM أقلام تحديد DOM بشكل افتراضي، ثم اجعل محددات العلامات التالية للأجزاء. الإعداد التلقائي الحالي هو جميع "علامات المربعات".
- في مستويات التكبير/التصغير العالية (أثناء التكبير) عند سحب الدليل، يُفضَّل استخدام
NEAREST
، بدلاً من بانوراماBEST
المحددة من Google. - يعمل
gestureHandling: none
الآن بالطريقة نفسها التي يعمل بهاdraggable: false
عند تغييره داخل معالج الماوس لأسفل (يسري الآن علىmousedown
).
21 تشرين الثاني (نوفمبر) 2017
الإصدار 3.31 من واجهة برمجة تطبيقات JavaScript للخرائط متاح الآن كإصدار تجريبي. راجع دليل تحديد إصدارات واجهة برمجة التطبيقات.
التغييرات:
- يتم الآن عرض الحقل
region
مع طلبات تفاصيل المكان.
3,30
16 آب (أغسطس) 2017
الإصدار 3.30 من واجهة برمجة تطبيقات JavaScript للخرائط متاح الآن كإصدار تجريبي. راجع دليل تحديد إصدارات واجهة برمجة التطبيقات.
التغييرات:
- يتم الآن تمكين زر ملء الشاشة بشكل افتراضي على سطح المكتب.
-
يقدّم هذا الإصدار السمة
gestureHandling
لتطبيقات سطح المكتب التي تتيح تفاعل المستخدم باستخدام عجلة التمرير في الماوس أو لوحة اللمس. للتحكّم في كيفية تفاعل المستخدمين مع الخريطة، ننصحك باستخدام السمةgestureHandling
بدلاً من الخصائصscrollwheel
وdisableDoubleClickZoom
وdraggable
.
3,29
16 أيار (مايو) 2017
الإصدار 3.29 من واجهة برمجة تطبيقات JavaScript للخرائط متاح الآن كإصدار تجريبي. راجع دليل تحديد إصدارات واجهة برمجة التطبيقات.
التغييرات:
- تم تغيير تنسيق رقم تعريف البانوراما للصور البانورامية التي أنشأها المستخدم (مخصصة) في ميزة "التجوّل الافتراضي" بسبب تحديثات البنية الأساسية الأساسية. يؤدي هذا إلى زيادة عدد الصور البانورامية المتوفرة قليلاً.
- ولا تزال طلبات الصور البانورامية (المخصّصة) التي ينشئها المستخدم باستخدام معرّف البانوراما القديم في واجهة برمجة تطبيقات JavaScript للخرائط مفعّلة. إذا حاولت العثور على صورة بانورامية باستخدام السمة
position
لكائنStreetViewPanoramaOptions
، ستحتوي النتيجة على رقم تعريف البانوراما الجديد. ما مِن متطلبات لربط أرقام تعريف بانوراما القديمة والجديدة، إذ سيظل كلاهما صالحًا. - إذا كنت تعتمد على تحليل رقم تعريف pano و/أو منطق التحقّق، قد يتغيّر تنسيق أرقام تعريف pano.
- ويمكنك الإبلاغ عن أي مشاكل باستخدام أداة تتبّع المشاكل.
- تعديلات على طريقة
fitBounds
للصفgoogle.maps.Map
. - لتغيير إطار العرض أثناء إخفاء الخريطة، يمكنك الآن تعيين الخريطة على visibility: hidden، مما يضمن حجم عنصر div للخريطة فعليًا.
3,28
18 نيسان (أبريل) 2017
تم إيقاف الخاصية draggable
لكائن MapOptions
. لإيقاف سحب الخريطة على أجهزة كمبيوتر سطح المكتب، استخدِم الخاصية gestureHandling
واضبطها على none
.
15 شباط (فبراير) 2017
الإصدار 3.28 من واجهة برمجة تطبيقات JavaScript للخرائط متاح الآن كإصدار تجريبي. راجع دليل تحديد إصدارات واجهة برمجة التطبيقات.
التغييرات:
- لم تعد الخرائط التي تم تسجيل الدخول إليها متاحة في الإصدار 3.28 والإصدارات الأحدث من واجهة برمجة تطبيقات JavaScript للخرائط.
3,27
2 شباط (فبراير) 2017
تم الإصلاح:
- المشكلة 11331: لا يمكن اختيار النص داخل InfoWindow
10 كانون الثاني (يناير) 2017
يمكنك الآن حصر توقّعات الإكمال التلقائي على الظهور في بلدان
متعدّدة فقط. ويمكنك إجراء ذلك من خلال تحديد ما يصل إلى 5 بلدان في حقل
componentRestrictions
في
AutocompleteOptions
.
15 تشرين الثاني (نوفمبر) 2016
الإصدار 3.27 من واجهة برمجة تطبيقات JavaScript للخرائط متاح الآن كإصدار تجريبي. (يمكنك الاطّلاع على دليل تحديد إصدارات واجهة برمجة التطبيقات.)
التغييرات:
- يساعدك الخيار
gestureHandling
الجديد في الكائنMapOptions
على تحسين تجربة المستخدمين عند التفاعل مع الخريطة على الأجهزة الجوّالة. القيم المتاحة هي:greedy
: يتم تحريك الخريطة دائمًا (لأعلى أو لأسفل، أو لليسار أو لليمين) عند تمرير المستخدم سريعًا (للسحب على) الشاشة. بمعنى آخر، يؤدي كل من التمرير السريع بإصبع واحد والتمرير السريع بإصبعين إلى تحريك الخريطة.cooperative
: يجب أن يمرر المستخدم سريعًا بإصبع واحد لتمرير الصفحة واستخدام إصبعين للتنقّل على الخريطة. إذا مرّر المستخدم سريعًا على الخريطة بإصبع واحد، سيظهر تراكب على الخريطة، مع مطالبة المستخدم باستخدام إصبعين لتحريك الخريطة. يمكنك عرض النموذج أعلاه على جهاز جوّال للاطّلاع على وضع التعاون أثناء العمل.none
: الخريطة غير قابلة للتحريك أو الانعكاس.auto
(القيمة التلقائية): سيكون السلوك إماcooperative
أوgreedy
، بناءً على ما إذا كانت الصفحة قابلة للتمرير أم لا.
للحصول على مزيد من التفاصيل والأمثلة، يمكنك الاطّلاع على دليل المطوّر.
- يظهر عنصر التحكم بملء الشاشة بشكل افتراضي على أجهزة الجوّال، حتى يتمكن المستخدمون من تكبير الخريطة بسهولة. عندما تكون الخريطة في وضع ملء الشاشة، يمكن للمستخدمين تحريك الخريطة باستخدام إصبع واحد أو إصبعين. ملاحظة: لا يتيح نظام التشغيل iOS ميزة ملء الشاشة. ولذلك لا يظهر عنصر التحكم بملء الشاشة على أجهزة iOS.
تم إيقاف الخرائط التي تم تسجيل الدخول إليها
6 تشرين الأول (أكتوبر) 2016
ميزة تسجيل الدخول متوقف.
تستمر الإصدارات 3.27 والإصدارات السابقة من واجهة برمجة تطبيقات JavaScript للخرائط في إتاحة الخرائط التي تم تسجيل الدخول إليها. لن يدعم الإصدار المستقبلي الخرائط التي تم تسجيل الدخول إليها، ولكنه سيواصل دعم الميزات التي تحفظ المكان في خرائط Google باستخدام نافذة المعلومات أو SaveWidget
.
اطّلِع على مزيد من المعلومات عن الخرائط التي تم تسجيل الدخول إليها.
تغيير في نقاط الطريق في استجابة خدمة الاتجاهات
29 آب (أغسطس) 2016
يحتوي حقل
via_waypoints
في استجابة خدمة الاتجاهات على مصفوفة من نقاط الطريق
التي لم يتم تحديدها في الطلب الأصلي. سيستمر الحقل via_waypoints
في الظهور في استجابة الاتجاهات القابلة للسحب، ولكن
سيتم إيقافها في استجابة المسار البديلة. وسيكون الإصدار 3.27
هو آخر إصدار من واجهة برمجة التطبيقات الذي يتوافق مع via_waypoints
في المسارات البديلة.
والنهج الموصى به هو طلب مسارات بديلة، ثم عرض جميع المسارات على أنها غير قابلة للسحب بالإضافة إلى أن يكون المسار الرئيسي قابلاً للسحب. يمكن للمستخدمين سحب المسار الرئيسي إلى أن يطابق مسارًا بديلاً. يتوفّر الحقل via_waypoints
في المسار الناتج (سحبه المستخدم).
3,26
18 آب (أغسطس) 2016
الإصدار 3.26 من واجهة برمجة تطبيقات JavaScript للخرائط متاح الآن كإصدار تجريبي. (يمكنك الاطّلاع على دليل تحديد إصدارات واجهة برمجة التطبيقات.)
التغييرات:
- يقدّم عارض "التجوّل الافتراضي" الجديد تحسينات في العرض، بما في ذلك تأثيرات انتقال وتأثيرات متحرّكة أكثر سلاسة ووضع نماذج للعناصر بشكل أفضل ودعم أفضل للأجهزة الجوّالة وعناصر تحكّم أكثر وضوحًا. ويمكنك الاطّلاع على التفاصيل في مدونة Google Geo Developers.
- تتوافق واجهة برمجة التطبيقات الآن مع أحداث اتجاه الجهاز في ميزة "التجوّل الافتراضي"، بحيث يمكن لمستخدمي الأجهزة الجوّالة التنقل من خلال نقل هواتفهم. بصفتك مطوّر برامج، يمكنك تفعيل هذه الميزة أو إيقافها. ويمكنك الاطّلاع على دليل مطوّري البرامج للحصول على التفاصيل.
3,25
25 أيار (مايو) 2016
الإصدار 3.25 من واجهة برمجة تطبيقات JavaScript للخرائط متاح الآن كإصدار تجريبي. (يمكنك الاطّلاع على دليل تحديد إصدارات واجهة برمجة التطبيقات.)
انتهاء دعم Internet Explorer 9
2 أيار (مايو) 2016
اعتبارًا من 30 نيسان (أبريل) 2016، لم يعد Internet Explorer 9 معتمدًا رسميًا في واجهة برمجة تطبيقات جافا سكريبت للخرائط. اطّلِع على قائمة المتصفّحات المتوافقة.
3,24
14 نيسان (أبريل) 2016
التغييرات:
- يمكنك الآن تعطيل إمكانية النقر لرموز الخريطة. يمثل رمز الخريطة
نقطة اهتمام، وتُعرف أيضًا باسم نقطة الاهتمام. يمكنك الاطّلاع على طريقة
setClickableIcons
علىgoogle.maps.Map
.
31 آذار (مارس) 2016
تم الإصلاح:
- المشكلة 9507: تعمل الآن الروابط في ميزة "التجوّل الافتراضي" مرة أخرى في Safari.
28 آذار (مارس) 2016
تم الإصلاح:
- المشكلة 9394: يتم إغلاق نوافذ المعلومات تلقائيًا عندما يفتح المستخدم نافذة معلومات لرمز خريطة أساسية، والعكس صحيح.
- يمكنك عرض شعار Google باللون الأبيض عندما يتم تصميم نمط الخريطة الأساسية باستخدام الخاصية
styles
على الخريطة (أصبح الشعار في السابق أبيض فقط عند تطبيق نمط باستخدام StyledMapType).
18 من آذار (مارس) 2016
تم الإصلاح:
-
العدد 9424:
new LatLng({lat: 0, lng: 0})
- تم إصلاح تحريك الماوس باستخدام عارض التجوّل الافتراضي الجديد (مع
google.maps.streetViewViewer = 'photosphere'
).
15 شباط (فبراير) 2016
التغييرات:
- تم إيقاف إمكانية إيقاف عناصر التحكّم الجديدة باستخدام
google.maps.controlStyle = 'azteca'
.
3,23
18 كانون الثاني (يناير) 2016
التغييرات:
- يتضمن هذا الإصدار عنصر تحكم جديدًا بملء الشاشة للخريطة. ويمكن للمستخدمين النقر على عنصر التحكّم لتكبير الخريطة حتى تشغل الشاشة بأكملها.
تم إيقاف عنصر التحكم هذا بشكل تلقائي. يمكنك تفعيله في
MapOptions
وإعداده باستخدامFullscreenControlOptions
. وموضعها التلقائي هوRIGHT_TOP
. - يتم تمكين التحكم بملء الشاشة لميزة التجوّل الافتراضي افتراضيًا. ويمكنك
إيقافه عبر
StreetViewPanoramaOptions
وضبطه باستخدامFullscreenControlOptions
. وأصبح موضعه التلقائي الآنRIGHT_TOP
.
4 كانون الثاني (يناير) 2016
تم الإصلاح:
- المشكلة 9009: عند تجميع أحداث الماوس من اللمس، استخدِم الزر الأيسر بدلاً من الزر الأوسط للتوافق مع jQuery.
-
المشكلة 4201: لم تعُد واجهة برمجة التطبيقات تستخدم
eval()
. لذلك، يمكن الآن استخدام واجهة برمجة التطبيقات بدون التوجيهunsafe-eval
سياسة أمان المحتوى.
21 كانون الأول (ديسمبر) 2015
التغييرات:
- خيار الخريطة لإيقاف زر تسجيل الدخول للخرائط التي تم تسجيل الدخول إليها (سيعرض الصورة الرمزية للمستخدمين الذين سجلوا الدخول، مع السماح باستمرار تسجيل الدخول عبر الإجراءات التي تم تسجيل الدخول إليها (مثل تمييزها بنجمة)، ولكن لن يتوفر الزر بعد ذلك لتسجيل الدخول على الخريطة عند تعيين هذا الخيار).
- تم تغيير واجهة طلبات البحث النصية. تم إيقاف المعلمة
types
نهائيًا اعتبارًا من 1 آذار (مارس) 2016، واستبدلتها بالمعلمة الجديدةtype
التي تسمح بنوع واحد فقط لكل طلب بحث. بالإضافة إلى ذلك، لن يتم دعم الأنواعestablishment
وfood
وgrocery_or_supermarket
بعد ذلك كمعلمات بحث (ومع ذلك، قد يستمر عرض هذه الأنواع في نتائج البحث). ستكون الطلبات التي تستخدم معلمةtypes
القديمة متاحة حتى 1 آذار (مارس) 2017، وبعدها يجب أن تستخدم جميع عمليات البحث النصية طريقة التنفيذ الجديدة.
2 كانون الأول (ديسمبر) 2015
التغييرات:
- تتحقق دالة إنشاء
Autocomplete
من أنه تم منحه عنصر إدخال. - تعرض نوافذ معلومات نقطة الاهتمام الأساسية على الخريطة المحتوى نفسه في وضع عدم تسجيل الدخول كما هو الحال في وضع تسجيل الدخول.
- تحدّد الآن العناصر الخارجية لواجهة برمجة التطبيقات لخرائط Google الخاصة بـ Closure Compiler نوعًا (رقمًا أو سلسلة) للتعداد.
25 تشرين الثاني (نوفمبر) 2015
التغييرات:
- تمت إضافة
.toJSON()
طريقة إلىLatLng
وLatLngBounds
عنصر. والغرض من استخدامها هوJSON.stringify()
.
19 تشرين الثاني (نوفمبر) 2015
التغييرات:
- شعار Google باللون الأبيض للخرائط ذات الأنماط
تم الإصلاح:
- المشكلة 8674: الخطأ: الحماية من img { max-width: 100%; }
3,22
7 كانون الثاني (يناير) 2016
تم الإصلاح:
- المشكلة 9009: عند تجميع أحداث الماوس من اللمس، استخدِم الزر الأيسر بدلاً من الزر الأوسط للتوافق مع jQuery.
10 تشرين الثاني (نوفمبر) 2015
التغييرات:
- تعرض خدمة الاتجاهات وخدمة مصفوفة المسافة الآن
الوقت المتوقّع في حركة المرور (في حقل الاستجابة
duration_in_traffic
) عندما يكون وضع السفر في وضع القيادة. لتلقّي أوقات السفر المتوقّعة، عليك تضمين كائنdrivingOptions
حرفيًا في الطلب، مع تحديدdepartureTime
الحالي أو المستقبلي. ويمكنك أيضًا تحديدtrafficModel
من التفاؤل أو التشاؤم أو أفضل تخمين (الإعداد التلقائي)، للتأثير في الافتراضات المستخدَمة عند احتساب وقت السفر. للحصول على تفاصيل، يمكنك الاطّلاع على دليل مطوّري البرامج حول خدمة الاتجاهات وخدمة مصفوفة المسافة. ملاحظة:duration_in_traffic
متاح فقط لعملاء خطة Google Maps Platform Premium Premium.
متوقف:
- تم الآن إيقاف حقل الطلب
durationInTraffic
. كانت هذه الطريقة هي الطريقة المُقترَحة سابقًا لعملاء خطة Google Maps Platform Premium Premium لتحديد ما إذا كانت النتيجة يجب أن تتضمّن مدةً تأخذ في الاعتبار ظروف حركة المرور الحالية. عليك الآن استخدام الحقلdrivingOptions
بدلاً من ذلك.
5 تشرين الثاني (نوفمبر) 2015
متوقف:
- تم إيقاف مكتبة AdSense منذ شهر أيار (مايو) 2015، ولم تعد متاحة في الإصدار التجريبي من API للخرائط في JavaScript. ستتم إزالة المكتبة من الإصدار والإصدارات المجمّدة من واجهة برمجة التطبيقات قريبًا. ويتمثل الحل البديل في Google AdSense. اطّلِع على دليل إنشاء وحدة إعلانية في AdSense.
22 أيلول (سبتمبر) 2015
التغييرات:
- تمت إضافة إمكانية استخدام معرّفات الأماكن عند تقديم الاتجاهات وطلبات مصفوفة المسافة:
DirectionsRequest.origin
وDirectionsRequest.destination
وDirectionsWaypoint.location
تقبل الآن عناصر المكان، والآن تقبلDistanceMatrixRequest.origins
وDistanceMatrixRequest.destinations
صفيفًا من عناصر Place.
15 أيلول (سبتمبر) 2015
التغييرات:
- تم تغيير الموضع والمظهر التلقائي للعديد من عناصر التحكم
على الخريطة وفي الصور البانورامية للتجوّل الافتراضي. أصبحت تجربة المستخدم متسقة الآن بغض النظر عما إذا كانت الخريطة تستخدم وضع وضع تسجيل الدخول أم لا، وتتوافق أيضًا مع موقع "خرائط Google" الإلكتروني. إذا أردت مواصلة استخدام مجموعة عناصر التحكّم السابقة لبعض الوقت، يمكنك ضبط
google.maps.controlStyle = 'azteca'
في الإصدار 3.22. - يسمح عنصر التحكّم الجديد في وضع ملء الشاشة في "التجوّل الافتراضي" للمستخدم بفتح بانوراما "التجوّل الافتراضي" في وضع ملء الشاشة.
متوقف:
- لم يعد عنصر تحكم الخريطة الموجزة متاحًا.
- لم يعد عنصر تحكم العرض الشامل على الخريطة متاحًا. لتحريك العرض، ينقر المستخدمون على الخريطة أو يسحبونها أو يمرّرون سريعًا عليها. (تجدر الإشارة إلى أن عنصر تحكم العرض الشامل في التجوّل الافتراضي يظل متاحًا).
- يتوفّر عنصر التحكم في التكبير أو التصغير بنمط واحد فقط، وبالتالي لم يعد
google.maps.ZoomControlStyle
متوفرًا.
1 أيلول (سبتمبر) 2015
التغييرات:
- تمت إضافة قيم LatLngBounds الحرفية
- تم إصلاح مشكلة تتضمّن فئات CSS واسعة للغاية.
- تحسين تحميل المربع بعد تغيير حجم الخريطة
انتهاء دعم Internet Explorer 8
31 آب (أغسطس) 2015
اعتبارًا من 31 آب (أغسطس) 2015، لن يصبح Internet Explorer 8 معتمدًا رسميًا بواسطة واجهة برمجة تطبيقات جافا سكريبت للخرائط. اطّلِع على قائمة المتصفّحات المتوافقة. للحصول على معلومات عن سياسة التوافق مع المتصفحات من Microsoft، يُرجى الاطّلاع على مشاركة IEBlog بتاريخ 7 آب (أغسطس) 2014.
3,21
5 آب (أغسطس) 2015
التغييرات:
- تحسين الأداء: تحميل مربعات مرئية فقط
- تحسينات متعددة في المستندات
21 تموز (يوليو) 2015
التغييرات:
- تم بدء استخدام العلامات مع التصنيفات
- تم الإصلاح: خطأ 7 في الذاكرة بسبب نفاد الذاكرة لأجهزة poly على الشاشات عالية الدقة
- المس إصلاحات الأحداث على IE10+
- تظهر الآن رسالة "التحقق من الخطأ" في المدخلات التي يقدمها المطور إلى وحدة التحكم بدلاً من عرض رسالة خطأ.
6 من تموز (يوليو) 2015
تم الإصلاح:
- المشكلة 8159: الخطأ: عرض StrokePosition غير صحيح.OUTSIDE
17 حزيران (يونيو) 2015
التغييرات:
- تم الإصلاح: المشكلة 6321: الخطأ: "خطأ لم يتم اكتشافه: لا يمكن قراءة الخاصية 'x' من غير محددة" في متصفحات Android/iOs فقط
2 حزيران (يونيو) 2015
التغييرات:
- موقوفة: CloudLayer، PanoramioLayer
- تم الإصلاح: المشكلة 8098: الخطأ: لم يتم عرض خريطة التمثيل اللوني الموزون بشكل صحيح مع نقطة واحدة
2 حزيران (يونيو) 2015
التغييرات:
- إضافة إمكانية ترميز معرّف مكان جغرافي جغرافيًا إلى عنوان/خط الطول والعرض
- تعرض معرّفات الأماكن عبر واجهة برمجة تطبيقات الترميز الجغرافي
28 أيار (مايو) 2015
التغييرات:
- تم الإصلاح: المشكلة 6358: لا يتم عرض ترميز المسار SVG بشكل صحيح على أجهزة HDPI
19 أيار (مايو) 2015
تم الإصلاح:
- المشكلة 7673: تتحكّم هذه السياسة في الموضع غير الثابت بعد استخدام القائمة المنسدلة لنوع الخريطة.
- المشكلة 7589: يقفز الدليل عندما يتم تغيير حجم الخريطة.
3,20
24 نيسان (أبريل) 2015
تم الإصلاح:
- زيادة الحد الأقصى للتكبير في التضاريس وتحميل مربعات dpi العالية حتى في الحد الأقصى للتكبير/التصغير.
13 نيسان (أبريل) 2015
تم الإصلاح:
- المشكلة 7820: لا تعمل المؤشرات على الصفحات التي يتم تحميلها من file://
- المشكلة 7591: الخطأ: يتعذّر استخدام StreetViewService.getPanoramaByLocation عندما لا تكون وسيطة النطاق الجغرافي عددًا صحيحًا
25 آذار (مارس) 2015
تم الإصلاح:
- المشكلة 7733: الخطأ: دقة Earth أو الصور في KML - فجأة التراكبات منخفضة جدًا
- حفظ نص الأداة بشكل يتوافق مع رمز النجمة بشكل أفضل
17 من آذار (مارس) 2015
تم الإصلاح:
- المشكلة 7756: الخطأ: تراجع أداء Safari 8
- تمت إزالة طبقة المعلومات السكانية
- تحسينات على InfoWindow chrome
17 شباط (فبراير) 2015
سيصبح الإصدار التجريبي الحالي لواجهة برمجة تطبيقات JavaScript للخرائط (3.19) هو إصدار الإصدار.
ستتم إزالة الإصدار 3.17. سيتم الآن عرض الإصدار 3.18 لطلبات الإصدار 3.17 أو أي إصدار سابق.
تتوفّر وثائق تحديد الإصدارات على: https://developers.google.com/maps/documentation/javascript/versions
الإصدارات المتاحة بعد التمرير:
إصدار تجريبي: 3.20
الإصدار: 3.19
مجمّد: 3.18
3,19
24 نيسان (أبريل) 2015
تم الإصلاح:
- المؤشر في وضع تسجيل الدخول.
19 آذار (مارس) 2015
تم الإصلاح:
- المشكلة 7756: الخطأ: تراجع أداء Safari 8
20 كانون الثاني (يناير) 2015
تم الإصلاح:
- المشكلة 7475: الخطأ: phantomjs TypeError: تعذَّر حذف الموقع.
13 يَنَايِرْ 2015
تم الإصلاح:
- تم الآن إخفاء الشاشات من برامج قراءة الشاشة
17 كانون الأول (ديسمبر) 2014
تم الإصلاح:
- المشكلة 6917: الخطأ: لا تتوافق الأشكال مع خاصية "السحب" على الخريطة.
- المشكلة 7445: الخطأ: أخطاء العرض التقديمي عند استخدام ميزة تسجيل الدخول إلى API v3 Maps
2 كانون الأول (ديسمبر) 2014
تم الإصلاح:
- المشكلة 7390: الخطأ: لا تعمل الروابط التشعّبية لـWeather.com
- المشكلة 7376: الخطأ: تم إيقاف WebGL (إعادة التمكين الآن)
- تضارب تسمية ES6 مع الرمز
25 تشرين الثاني (نوفمبر) 2014
تم الإصلاح:
- المشكلة 7333: الخطأ: علامة الإقحام من نافذة المعلومات معطلة في IE9
3,18
4 كانون الأول (ديسمبر) 2014
تم الإصلاح:
- المشكلة 7390: الخطأ: لا تعمل الروابط التشعّبية لـWeather.com
18 أيلول (سبتمبر) 2014
تم الإصلاح:
- المشكلة 7136: عدم عمل عناوين علامات متعددة في Firefox
9 أيلول (سبتمبر) 2014
تم الإصلاح:
- المشكلة 7098: يؤدي إعداد عنوان وجهة مشاهدة التجوّل الافتراضي إلى حدوث خطأ
26 آب (أغسطس) 2014
3.18 تم إصداره للإصدار التجريبي.
الإصدار 3.17 مستقر الآن.
3,17
20 آب (أغسطس) 2014
تم الإصلاح:
- المشكلة 6937: التراجع عن الإصدار 3.17: تتعذر قراءة الخاصية "إزالة" من قيم غير محددة (في الأماكن)
12 آب (أغسطس) 2014
تم الإصلاح:
- المشكلة 6968: الخطأ: مفاتيح أسهم لوحة المفاتيح لا تعمل مع v=3.exp
31 تموز (يوليو) 2014
تمت إضافته:
-
عناصر الخريطة التي تقدّم مستندات صريحة حول كيفية نشر أحداث DOM من خلالها.
تمت إضافة لوحة
overlayMouseTarget
.
7 تموز (يوليو) 2014
تمت إضافته:
-
تمت إضافة
toGeoJson
إلى طبقات البيانات وميزات طبقة البيانات الفردية، مما يسمح بتصدير الهندسة إلى GeoJSON.
24 حزيران (يونيو) 2014
تمت إضافته:
-
تمت إضافة
place_id
، وهو معرّف فريد لأحد الأماكن، إلى مكتبة الأماكن في قسم "الإكمال التلقائي" و"تفاصيل المكان". -
تمت إضافة
overview_path
إلىDirectionsRoute
، مع توفير خط متعدد مرمّز يمثل مسار المسار بالكامل.
26 أيار (مايو) 2014
تمت إضافته:
-
لم تعد معلَمة
sensor
مطلوبة في عنوان URL لواجهة برمجة التطبيقات للخرائط.
20 أيار (مايو) 2014
3.17 تم إصداره للإصدار التجريبي.
3,16
15 نيسان (أبريل) 2014
تم الإصلاح:
- أصبحت العلامات الآن تستخدم تعتيمًا يتطابق مع أنواع الهندسة الأخرى. https://developers.google.com/maps/documentation/javascript/3.exp/reference#MarkerOptions
8 نيسان (أبريل) 2014
تمت إضافته:
- تحريك الصور على الخريطة أثناء تحريك الماوس أثناء الرسم.
تم الإصلاح:
- قبول LatLngLiteral في مواقع إضافية.
- يغيّر برنامج InfoWindow نفسه عند انتهاء تحميل Roboto (المشكلة 5713)
31 آذار (مارس) 2014
تم الإصلاح:
- طبقات KML شبه شفافة لم تعد شفافة على متصفح IE 8 ( Issue 6540)
26 آذار (مارس) 2014
تم الإصلاح:
- تمت إزالة استدعاءات event.returnValue في Chrome لمنع تحذيرات وحدة التحكم.
- لا تعمل التصغير أو التكبير بإصبعين في IE11 ( المشكلة 5747)
18 آذار (مارس) 2014
تمت إضافته:
- تم إطلاق طبقة البيانات - https://developers.google.com/maps/documentation/javascript/datalayer
12 آذار (مارس) 2014
تمت إضافته:
- دعم LatLngLiteral في معظم الأماكن التي تكون فيها google.maps.LatLng مقبولة - https://developers.google.com/maps/documentation/javascript/3.exp/reference#LatLngLiteral
24 شباط (فبراير) 2014
تمت إضافته:
- دعم العبّارات في خدمات مصفوفة المسافة والاتجاهات.
17 شباط (فبراير) 2014
3.16 تم إصداره للإصدار التجريبي.
3,15
3 آذار (مارس) 2014
تم الإصلاح:
- إعادة تفعيل ميزة تسريع الأجهزة في نظامَي التشغيل Windows وLinux الآن بعد إصلاح خطأ Chrome ( https://code.google.com/p/chromium/issues/detail?id=336676)
10 شباط (فبراير) 2014
تم الإصلاح:
- يمكنك إيقاف جميع ميزات تسريع الأجهزة على أجهزة Chrome أو Linux للتغلب على مشكلة أكبر في تسريع الأجهزة على Chrome.
3 شباط (فبراير) 2014
تم الإصلاح:
- عجلة التمرير لا تعمل في الإصدار 11 من Internet Explorer ( المشكلة 5944)
29 كانون الثاني (يناير) 2014
تم الإصلاح:
- يمكنك إيقاف جميع عمليات تسريع الأجهزة على أجهزة Chrome وWindows لحل مشكلة تسريع الأجهزة الأكبر حجمًا في Chrome. ( الإصدار 6219)
22 كانون الثاني (يناير) 2014
تم الإصلاح:
- يمكنك إيقاف تسريع الأجهزة مؤقتًا على Chrome/Windows عند تحميل "مدير الرسومات" للتغلب على مشكلة Chrome: https://code.google.com/p/chromium/issues/detail?id=336676 ( المشكلة 6224)
16 كانون الثاني (يناير) 2014
تم الإصلاح:
- جعلت CSS "التحديث البصري" أقل تحديدًا لإلغاء عدد أقل من الأنماط التي ضبطها المستخدم.
27 تشرين الثاني (نوفمبر) 2013
تم الإصلاح:
- يؤدي إنشاء علامة بعد إنشاء مثيل للخريطة إلى ظهور الخطأ "يحتوي على" غير محدد ( المشكلة 5798)
19 تشرين الثاني (نوفمبر) 2013
تم الإصلاح:
- لا يتم عرض رموز مناورة لوحة الاتجاهات بشكل صحيح في Firefox
3,14
10 أيلول (سبتمبر) 2013
تم الإصلاح:
- لا تفتح الروابط في نوافذ معلومات Google الرسمية في علامات تبويب/نوافذ جديدة (المشكلة 5794)
15 آب (أغسطس) 2013
- يصبح التحديث المرئي وضع عرض الخريطة التلقائي في إصدار الإصدار من واجهة برمجة التطبيقات.
- DynamicMapsEngineLayer: إعداد تقارير الميزة للمتّجهين والصور وطبقات KML
3,13
25 حزيران (يونيو) 2013
تمت إضافته:
- طبقة MapsMapsEngine
11 حزيران (يونيو) 2013
تمت إضافته:
- خيار "disableDefaultUI" إلى StreetViewPanoramaOptions
تم الإصلاح:
- الخطأ: صور بانورامية مخصصة للتجوّل الافتراضي و90 درجة لأسفل ( المشكلة 4875)
3.12
4 حزيران (يونيو) 2013
تم الإصلاح:
- لا يتم تنشيط نافذة المعلومات domready عندما لا تستخدم الطريقة refreshrefresh=true (المشكلة 5415)
- الخطأ: مرئية في نافذة تحديث التحديثات على نظام التشغيل iOS ( المشكلة 5396)
15 أيار (مايو) 2013
تمت إضافته:
- إعادة التحميل المرئي في "خرائط Google": https://developers.google.com/maps/documentation/javascript/basics#VisualRefresh
29 نيسان (أبريل) 2013
تم الإصلاح:
- تبقى محدّدات المواقع التي تمت إزالتها على الخريطة في المتصفّحات التي تعمل بنظام التشغيل Android والدلافين
3.11
19 شباط (فبراير) 2013
تم الإصلاح:
- يؤدي تغيير DrawingMode أثناء الرسم إلى حدوث خطأ
- يؤدي النقر على الخطوات في لوحة الاتجاهات إلى تغيير مستوى التكبير/التصغير
12 شباط (فبراير) 2013
تم الإصلاح:
- يمكن سحب المضلع غير القابل للسحب من خلال مضلّع قابل للسحب باستخدام الإدخال باللمس (المشكلة 4868)
- رموز النقل العام غير صحيحة في لوحة "بدائل المسار" عند تبديل travelMode ( Issue 4581)
- لا تتيح دائمًا panTo(latLng) توسيط الخريطة بدقة على خط الطول والعرض في بعض الحالات
29 كانون الثاني (يناير) 2013
تمت إضافته:
- تمت إضافة StreetViewCoverageLayer لإضافة طبقة التغطية آليًا.
- صورة التجوّل الافتراضي الظاهرة لـ StreetViewPanoramas
تم الإصلاح:
- تؤدي زيادة استخدام الذاكرة عند استخدام الإصدار 3.8 من JavaScript في "خرائط Google" إلى تعطُّل (في الإصدار 9 من Internet Explorer وChrome وغيرها). ( المشكلة 4162)
- لن تتّبع القائمة المنسدلة (اختيار) في InfoWindow العرض الشامل للخريطة على Firefox.
22 كانون الثاني (يناير) 2013
تمت إضافته:
- خيار قابل للسحب للخطوط المتعددة والمضلعات والدوائر والمستطيلات
- حقل price_level في PlaceResult
15 كانون الثاني (يناير) 2013
تم الإصلاح:
- يتم رسم رموز الخطوط المتعددة بشكل غير صحيح لبعض الخطوط المتعددة ( المشكلة 4333)
7 كانون الثاني (يناير) 2013
تم الإصلاح:
- يؤدي تمرير الخريطة إلى تمرير الصفحة أيضًا ( المشكلة 1605، المشكلة 3652)
17 كانون الأول (ديسمبر) 2012
تمت إضافته:
- اللغات الجديدة: الأردية والآيسلندية
تم الإصلاح:
- خرائط معتمة/ضبابية في IE9 بعد التنقل ( المشكلة 3875)
17 كانون الأول (ديسمبر) 2012
تمت إضافته:
- اللغات الجديدة: الأردية والآيسلندية
تم الإصلاح:
- خرائط معتمة/ضبابية في IE9 بعد التنقل ( المشكلة 3875)
10 كانون الأول (ديسمبر) 2012
تمت إضافته:
- القدرة على تحميل الصور باستخدام مجموعة سمات Crossorigin
تم الإصلاح:
- مشاكل في عرض علامات تتضمن صورًا عن بُعد في لقطات مقربة ( المشكلة 4616)
- خطأ JS عند إعادة عرض الرموز على الخطوط المتعددة في IE 7/8
3 كانون الأول (ديسمبر) 2012
تم الإصلاح:
- لا تعمل مكتبة المحدّد مع الإصدار 3 من واجهة برمجة تطبيقات الخرائط الإصدار 3 من جافا سكريبت ( المشكلة 4543)
27 تشرين الثاني (نوفمبر) 2012
تمت إضافته:
- استخدام لوحة نقاط لكل بوصة عالية (DPI) على أجهزة ذات نقاط عالية لكل بوصة لوضع علامات محسَّنة
تم الإصلاح:
- لم يمحِ تطبيق MapTypeControl الأنماط ( المشكلة 4588)
3,10
4 شباط (فبراير) 2013
تم الإصلاح:
- يؤدي استخدام الذاكرة المتزايدة عند استخدام الإصدار 3.8 من JavaScript لـ "خرائط Google" إلى تعطُّل (في الإصدار 9 من Internet Explorer وChrome وغيرها). ( المشكلة 4162)
25 أيلول (سبتمبر) 2012
تمت إضافته:
- التجوّل الافتراضي الداخلي
- خيار إصلاح التدوير إلى رمز التسلسل
- "الفترة الزمنية في حركة المرور الحالية" إلى الاتجاهات
11 أيلول (سبتمبر) 2012
جديد:
- تمت إضافة موضع الشطب إلى المضلعات والمستطيلات والدوائر
- computeOffsetOrigin إلى المكتبة الهندسية
- أربع لغات جديدة لواجهة برمجة التطبيقات: الأفريقانية، الأمهرية، السواحيلية، الزولو
28 آب (أغسطس) 2012
تمت إضافته:
- البحث عن نص واجهة برمجة تطبيقات الأماكن
تم الإصلاح:
- لا يمكن تمرير كائن الترميز إلى أداة OptionsOptions ضمن GWT
- التراجع: يمكنك التصغير أو التكبير بإصبعين على نظام التشغيل iOS 5 عند تمرير الصفحة (المشكلة 4046)
14 آب (أغسطس)، 2012
التغييرات الملحوظة:
- عدِّل الواجهة إلى KmlLayer لقبول عنوان URL على أنه خاصية MVC، وليس وسيطة دالة إنشاء.
3.9
10 أيلول (سبتمبر) 2012
تم الإصلاح:
- لا يمكن تمرير كائن الرمز إلى أداة OptionsOptions ضمن GWT
- التراجع: التصغير أو التكبير بإصبعين على نظام التشغيل iOS 5 عند تمرير الصفحة ( المشكلة 4046)
9 آب (أغسطس) 2012
تم الإصلاح:
- خطأ في بناء الجملة في Android 3.x
31 تموز (يوليو) 2012
التغييرات الملحوظة:
- إخفاء تراكب التجوّل الافتراضي على الإسقاطات المخصصة
تم الإصلاح:
- لا تؤدي رموز العلامات إلى تنشيط الأحداث على Safari عندما يكون المقياس أكبر من 35
- لم يتم رفع حدث النقر للعلامات على خريطة مخصّصة (نوع الخريطة + الإسقاط).
25 تموز (يوليو) 2012
تم الإصلاح:
- ComponentRestrictions عند الإكمال التلقائي ( المشكلة 4302)
17 تموز (يوليو) 2012
تم الإصلاح:
- لا يمكن النقر على مربع النص في InfoWindow على IE
- يجب أن يتم إطلاق bounds_changed قبل التكبير/التصغير ( المشكلة 1399)
- لم يتم الاحتفاظ بلون الخلفية لخيار الخريطة بعد استدعاء التجوّل الافتراضي
- يؤدي التبديل من الخريطة ذات النمط إلى القمر الصناعي إلى تحميل مربعات الخريطة بشكل غير ضروري.
- يتم تجاهل خصائص الخريطة القابلة للسحب/عجلة التمرير في وضع الرسم ( المشكلة 4012)
- من المفترض أن تعرض LatLngBounds نطاق خط طول كاملاً عند عرض أكثر من نسخة واحدة من العالم.
- لا ترسم شكلاً فارغًا عند النقر مرتين (المشكلة 3964)
- أحداث العلامة غير الضرورية عند النقر عليها ( المشكلة 3911)
التغييرات الملحوظة:
- تمت إعادة تسمية نقاط نهاية البحث وطلب البحث إلى "البحث القريب" و"البحث النصي".
10 تموز (يوليو) 2012
التغييرات الملحوظة:
- جعل google.maps.event.removeListener() يقبل القيمة الفارغة كوسيطة
27 حزيران (يونيو)، 2012
تمت إضافته:
- TRANSIT DirectionsMode: http://mapsplatform.googleblog.com/2012/06/public-transit-routing-and-layer-now.html
- تقسيم النتائج على عدّة صفحات، المراجعات، textSearch to Places: http://mapsplatform.googleblog.com/2012/07/add-flexible-search-and-google-reviews.html
التغييرات الملحوظة:
- وتعرَّف على كلمة "مرئي" على أنها لون.
23 حزيران (يونيو) 2012
تمت إضافته:
- رموز
- طبقة خريطة التمثيل اللوني
- خيارات مصمم النمط الجديد "الوزن" و "اللون":
http://mapsplatform.googleblog.com/2012/06/google-maps-api-now-with-even-more.html
15 أيار (مايو) 2012
تمت إضافته:
- القيد المفروض على البلدان في الإكمال التلقائي (OPTIONALOptions.componentRestrictions) ( Issue 3899)
- فلاتر أنواع المناطق والمدن
3,8
1 أيار (مايو) 2012
تم الإصلاح:
- تظهر العلامات المحذوفة مرة أخرى في بعض الأحيان ( المشكلة 4087)
- لا يتم أحيانًا عرض ظلال العلامات ( المشكلة 3993)
23 نيسان (أبريل) 2012
تم الإصلاح:
- يظل الدليل على الخريطة مع نوع الخريطة المخصصة بعد إغلاق التجوّل الافتراضي ( المشكلة 4076)
- لا يمكن إعادة إضافة العلامات المتحركة المُزالة إلى الخريطة (المشكلة 4052).
18 نيسان (أبريل) 2012
تم الإصلاح:
- تعرض نافذة معلومات الطقس دائمًا رمز هطول الأمطار على Firefox (المشكلة 4063)
تمت إضافته:
- orderBy, limit and offset for FusionTablesLayer ( Issue 3557)
10 نيسان (أبريل) 2012
تم الإصلاح:
- الصور الجوية التي يتم عرضها حتى إذا لم يكن الجو متاحًا لإطار العرض بأكمله (المشكلة 3913)
3 نيسان (أبريل) 2012
تمت إضافته:
- WeatherLayer وCloudLayer ( المشكلة 3555)
- طبقة المعلومات السكانية
تم الإصلاح:
- حدود المربّعات المرئية في الأشكال المضلعة في IE 9 Quirks
- محددات تقفز عند التنقل في "التجوّل الافتراضي" في "لوحة الرسم"
28 آذار (مارس) 2012
تم الإصلاح:
- استخدِم أسماء علامات صغيرة لتتوافق مع XHTML ( المشكلة 3868).
- تم تغيير سلوك التكبير/التصغير للوحات اللمس من Apple لتجعلها أقل حساسية ( المشكلة 2416)
20 آذار (مارس) 2012
تم الإصلاح:
- يؤدي إنشاء علامة بصورة ظل غير موجودة إلى حدوث أخطاء (المشكلة 4014)
تمت إضافته:
- النقر للانتقال/النقر للتكبير في التجوّل الافتراضي (المشكلة 2447)
التغييرات الملحوظة:
- تم إيقاف النقر المزدوج للتكبير تلقائيًا في التجوّل الافتراضي
6 آذار (مارس) 2012
تم الإصلاح:
- حدث خطأ في OverviewMapControl عند التكبير بسرعة كبيرة ( المشكلة 3882)
- حدث خطأ في IE عند إزالة عنصر div للخريطة من الصفحة ( المشكلة 3971)
- عرض محددات الحجم بشكل غير صحيح على IE < 9 ( Issue 3912، Issue 3908)
تمت إضافته:
- التعتيم على GroundOverlay ( المشكلة 2767)
- utc_offset وOpen_hours to PlaceResult ( المشكلة 2431)
- خيار clickToGo للانتقال إلى "التجوّل الافتراضي" ( المشكلة 2447)
21 شباط (فبراير) 2012
تم الإصلاح:
- خرائط غير واضحة على IE 9 ( المشكلة 3875)
- تم تبسيط الخطوط المتعددة ذات الحواف الخطية في مساحة LatLng بشكل غير صحيح المشكلة 3739)
تمت إضافته:
- google.maps.geometry.poly.containsLocation() وisLocationOnEdge() (العدد 1978)
15 شباط (فبراير) 2012
تم الإصلاح:
- التراجع: عرض محددات الحجم بشكل غير صحيح مع معلمة "الحجم" غير صالحة ( المشكلة 3908)
- توقفت الخريطة في وضع التعديل عند استدعاء setEditable(false) أثناء سحب المستخدم لعنصر التحكم في السحب ( المشكلة 3842)
التغييرات الملحوظة:
- تلاشي متقاطع بين صور "التجوّل الافتراضي" البانورامية.
3,7
7 شباط (فبراير) 2012
تم الإصلاح:
- ظهور وميض في العلامة في الموضع النهائي قبل إفلات الرسم المتحرك (المشكلة 3608)
- يؤدي فتح InfoWindow وتعيين التكبير/التصغير في نفس الوقت إلى مركز غير صحيح للخريطة ( المشكلة 3738)
- تجاهل النقر بزر الماوس الأيمن عند سحب المحددات ( المشكلة 3237)
- لا يظهر عنوان المُحدِّد أحيانًا على Firefox ( المشكلة 3773)
التغييرات الملحوظة:
- علامات محدّدة الحجم يتم عرضها الآن في "لوحة الرسم" متى توفّرت
- setOpacity() لـ ImageMapType ( المشكلة 3125)
- setOpacity() for GroundOverlay ( المشكلة 2767)
- حدث "tilesLoaded" لـ ImageMapType ( المشكلة 1744)
- stop() to MouseEvent، ما يؤدي إلى إيقاف نشر الحدث ( المشكلة 2172)
31 كانون الثاني (يناير) 2012
تم الإصلاح:
- تم الإصلاح: مربعات كورية غير صحيحة بعد التحريك حول العالم ( المشكلة 2722)
- تم الإصلاح: لا يمكن إسقاط الدليل بدقة لعرض التجوّل الافتراضي ( المشكلة 3861)
- تمت إضافة خاصية "مرئية" لمضلعات ( المشكلة 2861)
- تحريك panTo وpanBy حتى في حالة وجود إطارات عرض متباعدة (الانحدار)
24 كانون الثاني (يناير) 2012
تم الإصلاح:
- تمرير فقاعات الماوس على أحداث InfoWindow ( المشكلة 3573)
- تم تمكين تحويلات CSS على IE9
- تمت إضافة imageDateControl إلى "التجوّل الافتراضي"
- تفعيل ميزة "التجوّل الافتراضي" في "لوحة الرسم" على متصفّح IE 9 وOpera وSafari/Windows
16 كانون الثاني (يناير) 2012
تم الإصلاح:
- يجب عدم سحب الدليل في وضع الرسم
- تنشيط الأحداث بشكل صحيح، مع مراعاة zindex للمضلعات والطبقات الأخرى
- أضِف خاصية "الحالة" على KmlLayer ( المشكلة 3015)
10 كانون الثاني (يناير) 2012
تم الإصلاح:
- عرض الدليل في حال ضبط trueDefaultUI على "صحيح" وضبط قيمة "StreetViewControl" على "صحيح"
7 كانون الأول (ديسمبر) 2011
تم الإصلاح:
- يمكن تصميم الطرق السريعة ذات الدخول الخاضع للتحكم بشكل منفصل عن الطرق السريعة (road.highway.controlled_access)
- تم إطلاق Place_changed عندما يضغط المستخدم على "Enter" عند الإكمال التلقائي ( المشكلة 3407)
28 من تشرين الثاني (نوفمبر) 2011
تم الإصلاح:
- تغيير موضع الإكمال التلقائي عند تغيير حجم النافذة. يمكن تشغيل حدث "تغيير الحجم" على كائن الإكمال التلقائي.
22 تشرين الثاني (نوفمبر) 2011
تم الإصلاح:
- تم الآن حساب حجم محتوى InfoWindow مع الأخذ في الاعتبار أنماط التتالي
- لا يتطابق عنصر التحكم في تدوير الخريطة الجوية مع العنوان الوارد في إنشاء الخريطة
7 تشرين الثاني (نوفمبر) 2011
التغييرات الملحوظة:
- نمط مرئي جديد لعناصر التحكّم التلقائية
- أشكال قابلة للتعديل (المضلعات والخطوط المتعددة والدوائر والمستطيلات)
- تطبيق DrawingManager جديد لإضافة تراكبات جديدة
- حقلا "نتيجة المكان" الجديدان: موقع الويب ورقم الهاتف الدولي
- حقل ElevationResult جديد: الدقة
تم الإصلاح:
- يتم الآن عرض رموز البدء والانتهاء في نتائج الاتجاهات بخلفية شفافة في الإصدار 7 من Internet Explorer والإصدارات الأحدث
3.6
31 تشرين الأول (أكتوبر) 2011
تم الإصلاح:
- حدث خطأ عند استخدام API للخرائط مع مكتبة النماذج الأولية على IE7
25 تشرين الأول (أكتوبر) 2011
تم الإصلاح:
- أخطاء عند تغيير خريطة KmlLayer قبل انتهاء تحميل الطبقة
- تسرب الذاكرة في IE عند إضافة وإزالة polys
18 تشرين الأول (أكتوبر) 2011
التغييرات الملحوظة:
- تمت إضافة حقل الكلمة الرئيسية إلى PlaceSearchRequest
- تمت إزالة خطوط الطرق من ميزة "التجوّل الافتراضي".
10 تشرين الأول (أكتوبر) 2011
تم الإصلاح:
- العنوان طويل جدًا في معاينة التجوّل الافتراضي
27 أيلول (سبتمبر) 2011
تم الإصلاح:
- نظرة عامة على مركز تحديثات عنصر التحكم في الخريطة، ويمكنك التكبير/التصغير معًا في حال تغيير التكبير أو التصغير
27 أيلول (سبتمبر) 2011
تم الإصلاح:
- الجلب المزدوج للمربعات المبدئية في Chrome
- تسرّب الذاكرة أثناء التحريك
- لا تتجاهل دليل "التجوّل الافتراضي" عند التحريك إلى المنطقة خارج نطاق التغطية.
- التراجع: تراكبات الأرض التي تتقاطع مع خط عرض -180 وتختفي
- التراجع: مركز الخريطة غير صحيح عند فتح نافذة المعلومات أثناء التحريك والتكبير/التصغير
التغييرات الملحوظة:
- عرض معاينات "التجوّل الافتراضي" أثناء سحب الدليل
20 أيلول (سبتمبر) 2011
تم الإصلاح:
- تسرب الذاكرة في Chrome/Windows عند عرض العلامات باستخدام "لوحة الرسم"
- عرض العلامة من أجل عرض جوي بعنوان 90 أو 270 درجة
التغييرات الملحوظة:
- لا يمكن الوصول إلى أنواع خرائط Google التلقائية من خلال سجلّ أنواع الخرائط (يمنع الوصول إلى مربعات الخرائط).
- تدوير الصور المتحركة عند مغادرة الصور الجوية والدخول إليها
12 أيلول (سبتمبر) 2011
المشاكل التي تم حلها:
- توقفت العلامة في موضع مرتفع بعد ظهور التلميح على Firefox 4+ ( المشكلة 3334)
التغييرات الملحوظة:
- GeocoderResult.formatted.address غير موثَّق
6 أيلول (سبتمبر) 2011
تم الإصلاح:
- نافذة معلومات العنصر (القائمة المنسدلة) لا تتبع الخريطة التحريك في Firefox
- الشاشات في كوريا على بعض أجهزة الجوّال
29 آب (أغسطس) 2011
التغييرات الملحوظة:
- السماح لعناصر التحكم المخصّصة بأن يكون فهرس z أعلى من عناصر تحكم واجهة برمجة التطبيقات
- تنقل الروابط المستخدمين إلى إصدار اللغة الصحيح من maps.google.com
- لا تفتح InfoWindow على ميزة KML في حال لم تكن هناك نافذة HTML لمعلومات أو اسم أو وصف.
- الانحدار الثابت: تعطل نقاط DPI العالية
24 آب (أغسطس) 2011
المشاكل التي تم حلها:
- تم إيقاف تسريع الأجهزة لمتصفح Chrome/نظام التشغيل Mac: لإصلاح مشكلة عرض العلامة والنقر على التراكب ( المشكلة 3544، المشكلة 3551)
- تم إصلاح التصغير أو التكبير بإصبعين في Android عند تمرير الصفحة ( المشكلة 3373)
التغييرات الملحوظة:
- تكون رموز الأنشطة التجارية مفعّلة الآن بشكل تلقائي.
17 آب (أغسطس) 2011
التغييرات الملحوظة:
- رموز خريطة قابلة للنقر عليها لنقاط الاهتمام.
- يمكن تعيين الأنماط في MapOptions وتطبيقها على جميع أنواع الخرائط الافتراضية.
- يظهر الدليل على أنواع الخرائط المخصصة ما لم يتم تعطيله بشكل صريح.
3.5
10 آب (أغسطس) 2011
تم الإصلاح:
- العلامات العالقة في موضع السحب لأعلى عند السحب إلى الأفق في التجوّل الافتراضي
- لا يتم تغيير حجم التجوّل الافتراضي عند تغيير حجم الخريطة أو النافذة
- التجوّل الافتراضي باستخدام متصفح InfoWindow مشترك يتعطل
2 آب (أغسطس) 2011
المشاكل التي تم حلها:
- لا تعمل الروابط التشعّبية في نافذة المعلومات على IE ( المشكلة 3503)
- لا يطبع عنصر التحكم في الحجم ( المشكلة 2966)
- التراجع: حدث خطأ عند استخدام OverviewMapControl مع الخرائط ذات النمط ( المشكلة 3489)
التغييرات الملحوظة:
- تم إيقاف قائمة السياقات في معظم عناصر التحكم الآن عند النقر بزر الماوس الأيمن.
- لا تتحرك بانوراما/خريطة التجوّل الافتراضي داخل InfoWindow عند تحريك الماوس فوق InfoWindow
- يمكن الآن تمرير InfoWindow على iPad
18 تموز (يوليو) 2011
المشاكل التي تم حلها:
- LatLng للحدث غير صحيح عند تمرير الصفحة على نظام التشغيل iOS >= 4.1 (المشكلة 3373)
11 تموز (يوليو) 2011
المشاكل التي تم حلها:
- تم الإصلاح:
<select>
غير قابل للنقر ضمن نافذة المعلومات على الجهاز الذي يعمل باللمس ( المشكلة 3232) - تم الإصلاح: النقر غير نشط على الخريطة بعد النقر بزر الماوس الأيمن إذا كان MapOptions.draggable خطأ (المشكلة 3071)
التغييرات الملحوظة:
- يتم الآن ترتيب العلامات التي تحمل مؤشر z نفسه بشكل متسق عبر حدود المربعات.
- يمكن الآن التمرير في نافذة المعلومات على iOS
- تتم إعادة رسم العلامات والمضلعات عند تغير إسقاط الخريطة
5 تموز (يوليو) 2011
المشاكل التي تم حلها:
- تم الإصلاح: لا يظهر مؤشر العلامة عندما لا يمكن سحب الخريطة ( المشكلة 3120)
التغييرات الملحوظة:
- تمت إضافة إمكانية إضافة نمط إلى عنصر التحكم والإكمال التلقائي من خلال "الأماكن"
- تحتفظ أداة الإكمال التلقائي للأماكن بالوصف الذي يعرضه الخادم بعد أن يختار المستخدم أحد الاقتراحات.
30 حزيران (يونيو)، 2011
المشاكل التي تم حلها:
- تم الإصلاح: يتم جلب مربعات الخرائط الأولية مرتين
- تم الإصلاح: تم تنشيط حدث maptypeid_changed عدة مرات عندما تم إنشاء الخريطة بعد 3.4 ( المشكلة 3051)
التغييرات الملحوظة:
- تم تغيير الإكمال التلقائي للأماكن لإلحاقه بالنص الأساسي بدلاً من الإدخال الرئيسي
- BOTTOM_RIGHT الآن في موضعه الصحيح
8 حزيران (يونيو) 2011
المشاكل التي تم حلها:
- تم الإصلاح: لم يعد التكبير أو التصغير متحركًا إذا كان التغيير في مستوى التكبير أكبر من 2 ( المشكلة 3033)
التغييرات الملحوظة:
- تم الإصلاح: تراكبView.set('map', foo) هو الآن تراكبView.setMap
- تمت إزالة خيار "اللغة" في GeocoderRequest
17 أيار (مايو) 2011
المشاكل التي تم حلها:
- تم الإصلاح: مشكلة في عرض "التجوّل الافتراضي" في IE7 ( المشكلة 3272)
التغييرات الملحوظة:
- تم تفعيل انتقالات التلاشي التدرّجي لمربّعات الخريطة عند تحميل نوع الخريطة وتغييره.
7 أيار (مايو) 2011
لا تغييرات ملحوظة.
3.4
7 أيار (مايو) 2011
لا تغييرات ملحوظة.
6 أيار (مايو) 2011
المشاكل التي تم حلها:
- تم الإصلاح: لا يتم عرض بانوراما التجوّل الافتراضي في IE7 ( المشكلة 3272)
- تم الإصلاح: يفقد PNG شبه الشفاف مع ImageMapType الشفافية في IE7 وIE8 ( المشكلة 3275)
التغييرات الملحوظة:
- خدمة مصفوفة المسافة
14 نيسان (أبريل) 2011
المشاكل التي تم حلها:
- تم الإصلاح: دعم ألوان CSS المسماة لـ poly strColor و fillColor
- تم الإصلاح: يكون المضلع غير مرئي إذا تم ضبط حركة سباحة على 0.0 ( المشكلة 3241)
- تم الإصلاح: أخطاء في IE8 عند التحريك مع إظهار الوحدة الإعلانية ( المشكلة 3159)
- السماح بالتضاريس والخريطة المختلطة بدون الخريطة والقمر الصناعي في عنصر تحكم نوع الخريطة ( المشكلة 3089)
- يتم تحميل مربعات DPI العالية لشاشات DPI العالية ( المشكلة 2614)
التغييرات الملحوظة:
- يتم ضبط الإمالة الجوية تلقائيًا على 45 درجة عند تفعيل الصور الجوية وتوفّرها.
- تم تحسين سلوك التصغير أو التكبير بإصبعين على جهاز iPad
- تمت إعادة تسمية DirectionsTravelMode و DirectionsUnitSystem إلى TravelMode وUnitSystem (تبقى الأسماء القديمة متوافقة مع الإصدارات القديمة).
14 نيسان (أبريل) 2011
المشاكل التي تم حلها:
- تم الإصلاح: لم يعد رمز العلامة والظل شفافًا على IE6
- تم الإصلاح: لم تعد العلامات تومض عند التكبير أو التصغير
- تم الإصلاح: عرض المضلعات عبر حدود المربعات بالقرب من القطبين الشمالي/الجنوبي
التغييرات الملحوظة:
- يتم عرض الخطوط المتصلة والمضلعات الآن في "لوحة الرسم" حيثما كان ذلك ممكنًا.
- يتم الآن ربط خطوط الطول والعرض للخطوط المتعددة وحدود المضلّع بأقرب نقطة على الخط.
5 نيسان (أبريل) 2011
المشاكل التي تم حلها:
- لا يتحرك panTo على الأجهزة التي تعمل باللمس ( المشكلة 3066)
- العلامة غير محدّدة.MAX_ZINDEX غير محدّدة ( المشكلة 3184)
28 آذار (مارس) 2011
المشاكل التي تم حلها:
- لا يمكن تغيير العنوان في ميزة "التجوّل الافتراضي" أثناء استخدام وضع القمر الصناعي ( المشكلة 3174)
- تعطّل الخريطة عند تعطيل VML ( المشكلة 3119)
التغييرات الملحوظة:
- يظهر تراكب الطريق للتجوّل الافتراضي في الوضع المائل
22 آذار (مارس) 2011
المشاكل التي تم حلها:
- يظهر الدليل في أنواع الخرائط المخصصة ( المشكلة 3154)
التغييرات الملحوظة:
- تم الإصلاح: يتم اقتصاص المحددات العملاقة عند حدود المربعات
- تم الإصلاح: تراكب التجوّل الافتراضي في الوضع المائل
- تم الإصلاح: يظهر عنصر تحكم الخريطة الموجزة في وضع الطباعة
17 آذار (مارس) 2011
المشاكل التي تم حلها:
- صور بزاوية 45 درجة ( المشكلة 2412)
- نظرة عامة على التحكم في الخريطة ( المشكلة 1470)
- إتاحة صور gif المتحركة - تمت إضافة الخيار "محسَّن" ( المشكلة 3095)
- تعرض المحدّد().getvisible() قيمة غير محدَّدة ( المشكلة 3114)
التغييرات الملحوظة:
- تم الإصلاح: الدوائر والمستطيلات تتجاهل zIndex
- تم الإصلاح: تعمل أحداث الماوس على تشغيل الأحداث مرتين عندما تتحرك العلامة
- تم الإصلاح: لا تستخدم الخرائط ذات الأنماط الأنماط إذا تمت إضافة نوع الخريطة إلى السجل بعد تعيين رقم تعريف نوع الخريطة
- تم الإصلاح: تستخدم أنواع الخرائط غير ذات النمط نمط "نوع الخريطة ذات النمط"
- تُطلق العلامات الآن أحداث الماوس، وليس أحداث DOM
11 آذار (مارس) 2011
المشاكل التي تم حلها:
- لم يعد النقر المزدوج على العلامة يؤدي إلى تكبير حجم الخريطة ( المشكلة 3090)
- تعمل نقطة الارتساء مع ظل العلامة المخصصة الآن (المشكلة 3112)
التغييرات الملحوظة:
- طبقة Panoramio
- تم إصلاح فهرسة علامة z للاتجاهات
- تم إصلاح موضع التظليل التلقائي
2 آذار (مارس) 2011
التغييرات الملحوظة:
- علامات محدّدة يتم عرضها الآن في "لوحة الرسم" أو VML عند توفّرها
- أهداف نقر أكبر للخطوط المتعددة والمضلعات وKML على الأجهزة التي تعمل باللمس
22 شباط (فبراير) 2011
المشاكل التي تم حلها:
- تم اكتشاف علامة InfoWindow عبر الخاصية 'anchorPoint' MVC ( المشكلة 2860)
- إصلاح الوضع المختلط عند مستوى التكبير/التصغير 0 و1 ( المشكلة 3062)
- تم إصلاح الدائرة/المستطيل في حال إضافتها/إزالتها بسرعة على الخريطة ( المشكلة 3052)
- قابل للسحب: تم إصلاح الخطأ على الأجهزة التي تعمل باللمس (المشكلة 3044)
18 شباط (فبراير) 2011
المشاكل التي تم حلها:
- يتم تقليص علامات التجوّل الافتراضي فقط، ولا يتم تكبيرها (المشكلة 2969)
- تعمل الاتجاهات القابلة للسحب الآن عندما لا يكون indexindex 0 ( المشكلة 2995)
- تم إصلاح تعارض بين Flash وسحب الخريطة ( المشكلة 2956)
- عندما يتم تغيير mapTypeId في عنصر الخريطة type_id، أصبح عنصر التحكم في نوع الخريطة متسقًا الآن
التغييرات الملحوظة:
- تكون التصنيفات الآن مفعّلة بشكل تلقائي عندما يتم النقر على وضع القمر الصناعي من عنصر التحكّم في نوع الخريطة.
8 شباط (فبراير) 2011
التغييرات الملحوظة:
- عناصر تحكّم جديدة لنوع الخريطة الهرمية، وهي متوافقة مع اللمس.
- الشعار الجديد (الإصدار 2574)
- تمت إعادة تسمية أداة تمييز شكل العلامة .coord إلى .حدد مورد شكل الأشكال .coords لمطابقة سمة تنسيق HTML لـ
<area>
3.3
17 آذار (مارس) 2011
المشاكل التي تم حلها:
- لا يتم عرض المضلّع
8 شباط (فبراير) 2011
المشاكل التي تم حلها:
- عدم إلغاء طلبات المربعات في Chrome ( المشكلة 3011)
- لا يتم تنشيط حدث clickclick في نظام التشغيل FF/Mac (المشكلة 2920)
- مشاكل عرض النص في Safari/Mac ( المشكلة 3024)
- لا تتم طباعة خرائط الاتجاهات في IE بشكل صحيح
21 كانون الثاني (يناير) 2011
التغييرات الملحوظة:
- يتم قبول مصفوفات MVCArray الآن في مكتبة الهندسة الكروية
- إصلاح التقاطع الذي يظهر أسفل العلامة أثناء السحب في IE6
- لم يعد مؤشر z تم تعيينه على div حاوية الحاوية
17 كانون الثاني (يناير) 2011
المشاكل التي تم حلها:
- تم إصلاح المشكلة المتمثلة في التوقيت غير الصحيح للتكبير/التصغير الذي تسبب في ظهور نتائج غير صحيحة من fromLatLngToContainerPixel (المشكلة 2539)
6 من كانون الثاني (يناير) 2011
المشاكل التي تم حلها:
- تمت إضافة مكتبة الهندسة - لتوفير أشكال هندسية كروية وأدوات مساعدة متعددة الخطوط ( Issue 2540، Issue 2595، Issue 2246)
- إمكانية تعيين الحد الأدنى/الحد الأقصى لمستوى التكبير/التصغير على الخريطة ( المشكلة 1624)
التغييرات الملحوظة:
- تم فصل عناصر التحكم في التكبير والتصغير (لم تعد عناصر التحكم في التنقل). ويمكن تهيئة هذه السياسات بشكل منفصل.
- عنصر تحكّم جديد في ميزة التكبير أو التصغير من خلال اللمس على الأجهزة التي تعمل باللمس
- يمكن الآن محو محتوى MVCArray من خلال استدعاء Clear().
- إصلاح تسرب الذاكرة عند إضافة العلامات وإزالتها في IE8
- عرض أسرع للمضلعات مع خوارزمية تبسيط محسّنة
23 كانون الأول (ديسمبر) 2010
المشاكل التي تم حلها:
- معالجات النقر على نقطة الطريق التي تم إصلاحها في الاتجاهات القابلة للسحب ( المشكلة 2871)
21 كانون الأول (ديسمبر) 2010
المشاكل التي تم حلها:
- تمت إضافة الزخم إلى الخريطة عند السحب ( المشكلة 2592).
- تم إصلاح خطأ CSS في التجوّل الافتراضي ( المشكلة 2666)
- تم إصلاح خطأ JS عند عرض InfoWindow بعرض الخريطة 0 في IE (المشكلة 2536)
التغييرات الملحوظة:
- على الأجهزة التي تعمل باللمس، سنعرض الآن عنصر تحكّم في التكبير والتصغير باللمس يمكن من خلاله استخدام عنصر التحكّم في التكبير أو التصغير ZOOM_PAN أو SMALL. إذا كان الجهاز يوفر ميزة اللمس المتعدد في المتصفح، فلن يتم عرض عنصر تحكم في التكبير أو التصغير، حيث يتم التكبير أو التصغير من خلال التكبير أو التصغير بإصبعين.
9 كانون الأول (ديسمبر) 2010
المشاكل التي تم حلها:
- تتم الآن طباعة InfoWindows الآن بشكل جيد في IE ( المشكلة 1343)
- تعتيم ثابت في IE8 لـ ImageMapType
التغييرات الملحوظة:
- سيتم عرض علامة × أسفل "العلامات" مع رمز مخصّص عند سحبها، مع تفعيل الخاصية onOnDrag.
5 كانون الأول (ديسمبر) 2010
المشاكل التي تم حلها:
- توفير واجهة لاكتشاف أعلى مستوى من التكبير/التصغير في موقع معين لصور القمر الصناعي. ( الإصدار 2049)
- يمكنك إضافة خيار (raiseOnDrag) لتفعيل/إيقاف الصور المتحركة عندما يتم سحب علامة. ( الإصدار 2910)
التغييرات الملحوظة:
- ترفع محدّدات المواقع الآن عند السحب، وترتد عند الإفلات.
- يمكن التحكم في الحركات من خلال العلامات آليًا باستخدام الوظيفة setAnimation.
28 تشرين الثاني (نوفمبر) 2010
المشاكل التي تم حلها:
- لم يعد يتم تنشيط Maptypeid_changed مرتين ( المشكلة 2449)
- يمكن الآن الوصول إلى خاصية "size" (الحجم) لكائن MarkImage ( Issue 2465)
- يشير شكل العلامة إلى الرمز بدلاً من الرمز المتحرك (المشكلة 2629)
- تم تحسين عرض الخريطة على سحب العلامة للخرائط الأصغر حجمًا ( المشكلة 2868)
- يمكن الآن طباعة الخرائط بدون تفعيل طباعة صور الخلفية.
- تم إصلاح الخطأ الذي كانت فيه علامات الاتجاه قابلة للسحب عندما تم تعيين الحالة "قابل للسحب" على خطأ
16 تشرين الثاني (نوفمبر) 2010
المشاكل التي تم تغييرها:
- الإصدار 2076: توفير طريقة لإعطاء InfoWindow إلى DirectionsRenderer (عدد 2076)
- المشكلة 2524: تنفيذ ميزةStreetViewControlOptions
- المشكلة 2557: إضافة إيقاف التكبير/التصغير إلى "التجوّل الافتراضي"
التغييرات الملحوظة:
- تم إصلاح الخطأ الذي تسبب في فتح نافذة جديدة في FF عند ظهور علامة عند النقر على shift.
- تم فقد رموز محددات الحروف عند تحديد OptionsOptions باستخدام DirectionsRenderer
3.2
11 تشرين الثاني (نوفمبر) 2010
التغييرات الملحوظة:
- إصلاح الخطأ الذي كان يتم فيه اقتطاع/قطع المضلعات باستخدام RTL على IE7/IE8
- تم إصلاح الخطأ الذي تسبب في إخفاء مربعات الاختيار على Safari 5 بسبب التحويلات ثلاثية الأبعاد
- تفتقر الخطوط الجيوديسية التي تجاوزت خط الاستواء إلى التفاصيل
- تمت إضافة مواضع تحكم LEFT_CENTER وLEFT_BOTTOM وRIGHT_CENTER وRIGHT_BOTTOM.
- تمت إعادة تسمية مواضع التحكم إلى LEFT_TOP ومن RIGHT إلى RIGHT_TOP ومن TOP إلى TOP_CENTER ومن BOTTOM إلى BOTTOM_CENTER
11 تشرين الأول (أكتوبر) 2010
المشاكل التي تم تغييرها:
- المشكلة 2478: صورة الشارع - عدم توافق البوصلة/مفقود في بعض المتصفحات
- المشكلة 2528: تعطل تعتيم ImageMapTypeOptions في IE8
- المشكلة 2661: نافذة المعلومات - لا يؤدي النقر بزر الماوس الأيمن على حقل الإدخال إلى عرض قائمة السياقات
- المشكلة 2741: موضع محدّد الموقع لا يعمل على نظام iOS 4 بعد عرض الخريطة الشامل
التغييرات الملحوظة:
- يتم تفعيل التجوّل الافتراضي افتراضيًا
- تم إصلاح الخطأ الذي لم يكن يتم فيه تمرير "this" إلى .getTileUrl
- يتم تشغيل حدث InfoWindow domready الآن بعد ظهور النافذة
28 أيلول (سبتمبر) 2010
المشاكل التي تم تغييرها:
- المشكلة 2712: تسربات الذاكرة (إضافة/إزالة العلامات، إظهار/إخفاء العلامات، تكبير/تصغير الخريطة)
التغييرات الملحوظة:
- تعمل خرائط V2 وV3 بشكل أفضل عندما يكون كلاهما في الصفحة نفسها
- تم إصلاح الخطأ في التجوّل الافتراضي بتنسيق HTML5 عند سحبه بسرعة إلى أسفل
16 أيلول (سبتمبر) 2010
المشاكل التي تم تغييرها:
- المشكلة 2701: لا يتبع عنوان التحكم في التجوّل الافتراضي في ميزة التجوّل الافتراضي وجهة المشاهدة
14 أيلول (سبتمبر) 2010
المشاكل التي تم تغييرها:
- المشكلة 157: إتاحة اتجاهات القيادة القابلة للسحب
- المشكلة 1852: تم إطلاق حدث 'rightclick' على google.maps.Marker بدون تنشيط وسيطة
- المشكلة 2673: اختفى الدليل بعد تغيير الموضع
التغييرات الملحوظة:
- تم تحسين أداء العلامة
31 آب (أغسطس) 2010
المشاكل التي تم تغييرها:
- المشكلة 2658: نوافذ المعلومات الطويلة
التغييرات الملحوظة:
- تم تحسين علم الجيوديسيا لزيادة التكبير/التصغير
24 آب (أغسطس) 2010
المشاكل التي تم تغييرها:
- المشكلة 2648: يتسبب حدث تغيير حجم خريطة التشغيل في حدوث خطأ في Firefox في الإصدار 3.2.1
التغييرات الملحوظة:
- عند التكبير أو التصغير بشكل متكرر (مثلاً عند استخدام عجلة التمرير)، نحمّل الآن أجزاءً أقل من مستويات التكبير/التصغير المتوسطة.
16 آب (أغسطس) 2010
المشاكل التي تم تغييرها:
- المشكلة 2416: التحريك الخفيف بالماوس والتكبير/التصغير الحساس للغاية في Apple
- المشكلة 2606: يؤدي تعيين إعداد قابل للسحب: "false" على الخريطة إلى تعطيل الروابط
- المشكلة 2640: لم يتم محو الذاكرة باستخدام تحديثات المتصفح / إعادة التحميل (IE)
التغييرات الملحوظة:
- يتم تغيير حجم محددات "التجوّل الافتراضي" وفقًا للمسافة التي تفصل بينها.
- تعديل شريط التمرير للتكبير/التصغير
9 آب (أغسطس) 2010
التغييرات الملحوظة:
- وقد تمت إزالة الخصائص الموقوفة KML KMLMouseEvent.position وFusionTablesMouseEvent.position. استخدم .latLng بدلاً من ذلك
- تمت إزالة الموقع الموقوف StreetViewService.getNearestPanoramas. استخدم .getPanoramaByLocation بدلاً من ذلك
3.1
28 أيلول (سبتمبر) 2010
التغييرات الملحوظة:
- تم إصلاح المشكلة المتمثلة في تعرض الاتجاهات التي تحتوي على نقطة الانطلاق والوجهة نفسها خطأ في JavaScript.
9 آب (أغسطس) 2010
التغييرات الملحوظة:
- تم إصلاح تغيير خريطة طبقة متراكبة
- تم إصلاح طلب استدعاء GroundOverlay.setMap(null)
- لم يعد بإمكان IE تسريب/تكبير/تصغير الذاكرة
5 آب (أغسطس)، 2010
المشاكل التي تم تغييرها:
- المشكلة 2588: يتسبب استدعاء setمرئية(false) في كائن البانوراما مع وجود مستمع في حدوث خطأ JS في IE
التغييرات الملحوظة:
- تم إصلاح العلامات التي تختفي في IE6 عند تغيير التكبير/التصغير
29 تموز (يوليو) 2010
المشاكل التي تم تغييرها:
- المشكلة 2337: فقدان خطوط متعددة
- المشكلة 2497: لا يتم قبول الخيار القابل للنقر بالنسبة إلى الدائرة
التغييرات الملحوظة:
- تم إيقاف البانوراما المخصصة "originTitle" لصالح "centerTitle"
- يعرض الآن المربعات المختلطة الكورية الطرق
- تمر النقرات الآن من خلال المضلعات غير القابلة للنقر على الخريطة
22 تموز (يوليو) 2010
المشاكل التي تم تغييرها:
- المشكلة 1856: دعم عرض المضلّع في Opera
- المشكلة 2159: يتم تشغيل حدث السحب بعد التكبير/التصغير باستخدام عجلة التمرير
- المشكلة 2385: في مستويات التكبير/التصغير الأكثر عمقًا، يتحول GroundOverlay إلى اللون الأسود في Internet Explorer
- المشكلة 2337: فقدان الخطوط المتعددة
- المشكلة 2427: يؤدي السحب مع فتح نافذة المعلومات على العرض التلقائي إلى وضع علامات "تعليق"
- المشكلة 2493: لم يتم محو العلامات بشكل صحيح في IE7
- المشكلة 2500: تم اقتصاص محدّد موقع العلامة عند استخدام !Marker.setIcon(<scaledmarkerImage>) للعلامة الحالية.
- المشكلة 2549: تنشئ خدمة CSS لقائمة Google المنسدلة المنسدلة تحذيرًا.
التغييرات الملحوظة:
- لم يعد يتم تنشيط حدث النقر عند سحب مضلع
- لم يعد النقر على عنصر تحديد نموذج يتوسّع خارج InfoWindow يؤدي إلى تنشيط نقرة على الخريطة
- لم يعد يؤدي النقر على تراكب KML إلى تنشيط حدث النقر على الخريطة
- تم الآن تحريك التجوّل الافتراضي تلقائيًا ليناسب نافذة InfoWindow على الشاشة
- تم تغيير KML وFusionTable MouseEvent LatLng من "position" إلى "latLng"
- عناصر تحكم التكبير أو التصغير في Android لم تعد تمرر النقر على الخريطة
17 يونيو 2010
المشاكل التي تم تغييرها:
- المشكلة 2346: خيار لإيقاف الرسوم المتحركة السلسة
التغييرات الملحوظة:
- إصلاح خطأ وميض العلامة
- تم تحسين حدث InfoWindow domready
- تم الآن عرض DirectionsRoute.bounds
11 حزيران (يونيو) 2010
المشاكل التي تم تغييرها:
- المشكلة 2389: لا تعمل ميزة "التجوّل الافتراضي" في IE7
- المشكلة 2460: خطأ في تحديد موضع الدليل
- تم إصلاح تسرب ذاكرة العلامة
- تم تحسين وقت استجابة الترميز الجغرافي الأول
- تم منح إمكانية الوصول إلى StreetViewService
3
18 أيار (مايو) 2010
المشاكل التي تم تغييرها:
- الإصدار 2037: الخصائص الجيوداسية في GPolylineOptions
- تم إصلاح خطأ في حقوق طبع ونشر Google بشكل صحيح على نوع الخريطة المخصصة
- تمت إضافة خاصية جيوديسية إلى المضلعات والخطوط المتعددة
- تمت إضافة خيار قابل للنقر إلى المضلعات والخطوط
- تمت إضافة الخيار القابل للنقر إلى GroundOverlay
13 أيار (مايو) 2010
- المشكلة 1724: حجم/هوامش معلومات النافذة غير صحيحة عند ضبط المحتوى من خلال عنصر، بدلاً من سلسلة
التغييرات الملحوظة:
- إصلاح الخطأ الذي كان يتم اقتصاصه من طبقات الأرضية قبل أوانها عند عبور خط التاريخ
- تعمل مجموعة علامات Icon الآن مع \ في عنوان URL
- مشغّلات أحداث الخروج من خلال المضلع وpolyline في IE
- لم يعد تغيير رمز علامة يظهر يومض
7 أيار (مايو) 2010
- المشكلة 1458: طلب ميزة: دعم KML في Google API v3
- المشكلة 1658: إضافة عدد زيارات مركّب
- المشكلة 2209: تجاوز مجموعة الفلاتر
- المشكلة 2254: تؤدي الاستدعاءات المتعددة "setMap(gMap)" و "setMap(null)" في كائن الدائرة إلى تغيير الشطب وتعتيم التعتيم
التغييرات الملحوظة:
- تمت إضافة طبقات KML وGeoRSS
- تمت إضافة تراكبات الأرضية
- تمت إضافة طبقات جديدة: حركة المرور وركوب الدراجات
- تمت إضافة الخاصية "suppressBicyclingLayer" مقابل DirectionsRendererOptions
- إصلاح الخطأ لضمان الإشارة بشكل صحيح إلى طبقة التكبير/التصغير عندما يتغير MapType
- تمت إعادة تسمية خاصية DirectionsResult "start/end_point" إلى "start/end_location".
- تمت إعادة تسمية الخاصية DirectionsLeg "start/end_geocode" مع "start/end_address"
- تمت إعادة تسمية خاصية DirectionsRoute "enhanced_waypoint_order" باستخدام "waypoint_order".
- تمت إزالة الدعم لأسماء خصائص الاتجاهات القديمة (setTripIndex وgetTripIndex وhideTripList وprovideTripAlternatives) ومتابعة تحذيرات التسجيل. يؤدي هذا الإجراء أيضًا إلى إزالة تحويل المسارات إلى المسارات والرحلات إلى المسارات.
- تم تعديل GeocoderGeometry.latLng إلى GeocoderGeometry.location
30 نيسان (أبريل) 2010
- المشكلة 2230: يتم إعداد الخريطة بدون إسقاط مخصّص مقصود
التغييرات الملحوظة:
- يؤدي النقر على الخريطة الآن إلى تركيز لوحة المفاتيح.
- ميزة استخدام ضم الإصبعين أو المباعدة بينهما للتكبير أو التصغير متوفرة الآن
26 أبريل 2010
- المشكلة 1826: إضافة أحداث تمرير الماوس والخروج على المضلّعات والخطوط المتصلة
- المشكلة 2177: عدم عمل map.setZoom(z) بشكل صحيح أثناء فعالية "maptypeid_changed"
- المشكلة 2247: لا يعمل خيار hideRouteList على DirectionsRenderer على النحو المتوقّع.
التغييرات الملحوظة:
- تم إصلاح خطأ اختفاء الرموز المخصصة من أسفل الخريطة أثناء العرض الشامل
13 نيسان (أبريل) 2010
- المشكلة 2275: لا يمكن إعادة استخدام MarkImage
- المشكلة 2181: عند إضافة google.maps.Marker ثم استخدام عجلة تمرير الماوس للتكبير أو التصغير، يتم إخفاء العلامة
11 نيسان (أبريل) 2010
لم يتم رصد أي تغييرات ملحوظة أو مشاكل تم تغييرها.
5 نيسان (أبريل) 2010
- إصدار 1976: رمز مخصص ومشكلات محدّدة للسحب
- المشكلة 2107: تختفي العلامة القابلة للسحب عند سحبها من الخريطة
- المشكلة 2181: خاصية الإسقاط للخرائط الأساسية غير موجودة
التغييرات الملحوظة:
- كشف الخط المتعدد النظرة العامة للاتجاهات في RoutesRoute على أنه overview_path.
- عرض الإسقاط الحالي للخريطة كخاصية للقراءة فقط.
23 آذار (مارس) 2010
التغييرات الملحوظة:
- تم الآن عرض الارتفاع في واجهة برمجة التطبيقات
- تم تحسين تحميل المربع لاتصالات الإنترنت البطيئة.
15 آذار (مارس) 2010
التغييرات الملحوظة:
- يمكن الآن إعادة مضلع المضلعات بشكل صحيح عند تغيير الأنماط.
- يتم إرسال رسائل التحذير المتوقّفة من خلال console.log عند استخدام النمط القديم "الاتجاهات".
10 آذار (مارس) 2010
- المشكلة 1801: مؤشر z على شكل خط/مضلع
- المشكلة 2144: يجب أن يوفر DirectionsRequest خيار "تجنب الطرق السريعة"
- المشكلة 2207: الخطأ: يتم ملء Polyline في IE
- المشكلة 2113: تكديس الخطوط المتعددة في FF على مستويات تكبير/تصغير عالية بعد إصدار كانون الثاني (يناير)
التغييرات الملحوظة:
- تمت إضافة اتجاهات ركوب الدراجات.
- تمت إضافة خيارات طلب الاتجاهات الجديدة:
-
avoidHighways
-
avoidTolls
-
optimizeWaypoints
- سرعات عرض محسّنة للمضلع/البولي
- تمت إعادة تسمية كائنات الاتجاهات التالية. ستظل الأسماء القديمة متاحة.
- الاتجاهات إلى DirectionsLeg
- DirectionsTrip إلى DirectionsRoute
3 آذار (مارس) 2010
- المشكلة 2136: خصائص غير واضحة في google.maps.MarkerImage والتي يجب ألا تتم الإشارة إليها
التغييرات الملحوظة:
- تم إصلاح خطأ الانتقال السريع على الخريطة.
- تم تحسين التكبير مرتين متتاليتين.
- حدث سحب علامة محدّد .LLG لم يعد يتضمن تشويشًا.
26 شباط (فبراير) 2010
- المشكلة 1651: تحريك الماوس / تمرير الماوس / تمرير الماوس خارج لوحة الخريطة
- المشكلة 2142: يجب أن تسمح DirectionsRendererOptions للمستخدمين بإيقاف المحدّدات تمامًا
- المشكلة 2148: event.latLng مفقود!
- المشكلة 2109: الخطأ: ميزة ControlControlStyle.ZOOM_PAN لا تُعرض بشكل صحيح في IE8
- المشكلة 2153: لا تعرض MVCArray.push() طولاً جديدًا
التغييرات الملحوظة:
- إضافة تعتيم إلى ImageMapType.
- تم إصلاح الخطأ الذي كان يؤدي إلى عدم تنشيط النقر بزر الماوس الأيمن على مستطيل/دائرة.
- لن تتم إزالة أحداث محتوى نافذة المعلومات بعد ذلك من خيار الإخفاء.
8 شباط (فبراير) 2010
- المشكلة 2135: الخطأ: إذا أعدت استخدام MVCArray من مضلّع في Polyline، يتم إغلاق Polyline.
التغييرات الملحوظة:
- تمت إضافة فئة مستطيلة جديدة.
- تمت إضافة فئة دائرة جديدة.
- تم إصلاح تسرب الذاكرة عند إنشاء علامة ثم إزالتها.
- تمّ إيقاف التعليق التوضيحي على MVCArray of LatLng لإغلاق المضلّعات، لأنّ ذلك يؤدي إلى إغلاق خطوط PolyVCing التي تتشارك في MVCArray نفسه (راجع المشكلة 2135)
- تم إصلاح خطأ كان يؤدي أحيانًا إلى إخفاء علامات على الشاشة في حالة تعيين تكبير/تصغير الخريطة إلى قيمته الحالية.
- تم إصلاح ImageMapType للعرض بشكل صحيح على Android.
- تم تغيير مخطط اقتصاص المضلع للسماح بالمضلعات التي تحتوي على القطب الشمالي أو الجنوبي.
- تمت زيادة نطاق خط العرض في MercatorProjection إلى أقصى حد ممكن لدقة النقطة العائمة.
28 كانون الثاني (يناير) 2010
- المشكلة 1367: طلب ميزة: عرض LayoutManager لمطوّري البرامج لوضع عناصر DIV في "مسار التحكم"
- المشكلة 1916: طلب ميزة: إضافة إمكانية تغيير حجم أداة تمييز الصور
- المشكلة 1443: يجب أن يُرجِع كائن LatLngBounds (نوع ()) وunion() الكائن
- الإصدار 1997: وثائق حول "حجم" MapOption من "الحجم"
- المشكلة 2074: لا يتم عرض الخريطة عندما تتناسب خريطة العالم مع الأبعاد الدقيقة لحاوية الخريطة
التغييرات الملحوظة:
- دعم إضافي للغات الهندية:
- n, gu, kn, ml, mr, ta, te
- تمت إضافة طرق ثابتة جديدة إلى مساحة الاسم للحدث:
- إضافة المستمع لمرة واحدة
- إضافةDomListenerمرة واحدة
- تمت إضافة الخاصية 'encoded_lat_lngs' الجديدة إلى الكائن DirectionsStep لعرض مجموعة خطوط الطول والعرض بتنسيق ASCII مضغوط
- تحسين الأداء من خلال إزالة عناصر DOM لعلامة خارج الشاشة
- إصلاح خطأ العرض الشامل في Google Chrome
- تم إصلاح خلل التكبير/التصغير بإصبعين على iPhone
19 كانون الثاني (يناير) 2010
- المشكلة 1422: طلب ميزة: السماح لمطوّري البرامج بإنشاء أنواع خرائط مخصّصة
- المشكلة 1523: طلب ميزة: fromContainerPixelToLatLng (والعكس صحيح)
- المشكلة 1443: يجب أن يُعيد عنصر التمديد (()) والدمج (()) كائن LatLngBounds.
- المشكلة 1960: خطأ: معلومات غير مكتملة باستخدام يوفرTripTrips
- المشكلة 1675: خطأ في مستند البرنامج التعليمي
- المشكلة 1676: خطأ في مستند البرنامج التعليمي - خيارات التحكّم
- المشكلة 1856: لا يتم عرض المضلعات في Opera!!!
- المشكلة 1954: تعريب اللغة البلغارية غير صحيح.
- الإصدار 1976: الخطأ: رمز مخصص ومشكلات محدِّدة للسحب
- المشكلة 2063: تعارضات الأسماء المتغيرة عند تصغير الفئات الفرعية لـ OverlayView
التغييرات الملحوظة:
- تم طرح الدعم لأنواع الخرائط المخصصة، بما في ذلك أنواع الخرائط الأساسية، وأنواع خرائط التراكب، والإسقاط:
- عنصر ImageMapType جديد متوافق مع مربعات الخرائط المخصصة
17 كانون الأول (ديسمبر) 2009
التغييرات الملحوظة:
- تم إصلاح الارتعاش المبدئي الذي حدث قبل بدء الرسم المتحرك للتحريك على الخريطة.
- تم نقل الخريطة بسرعة إلى موقع مختلف عند التكبير إلى ما بعد الحد الأقصى لمستوى التكبير/التصغير باستخدام عجلة التمرير أو DoubleClick.
- يتم تغيير حجم عناصر التحكم بحقوق الطبع والنشر ونوع الخريطة وعناصر التنقل لتتناسب مع حجم الخريطة.
- تم إيقاف أدوات التعيين والتعيين وأسماء الأحداث القديمة بشكل رسمي ولم تعد محددة.
10 كانون الأول (ديسمبر) 2009
- المشكلة 1820: التكبير باستخدام عجلة التمرير يبدو أنه يتم التكبير وصولاً إلى أقصى مستوى للتكبير و/أو "تخطي/تخطي" موضع الخريطة
- المشكلة 1743: يؤدي تكبير/تصغير التمرير إلى نقل الخريطة إلى موقع مختلف تمامًا
التغييرات الملحوظة الأخرى:
- تمت إضافة طريقة جديدة panToBounds.
- تمت إضافة رسم متحرك جديد للخريطة. يؤثر في السحب والتحريك والتكبير/التصغير والمكالمات بـ setCenter/setZoom في جميع المتصفحات.
- تمت إضافة رسالة تحذير من سجلّ وحدة التحكّم في حال استخدام طرق تم إيقافها.
25 تشرين الثاني (نوفمبر) 2009
- المشكلة 1696: طلب ميزة: موضع التحكم في الخريطة
- المشكلة 1909: تلف نطاق BoBounds بعد تغيير مركز الخريطة
- المشكلة 1938: تعذّر على map.setOptions التعرف على خيارات التحكم
التغييرات الملحوظة الأخرى:
- إضافة دعم RTL لتفعيل اللغات التالية: العربية والفارسية والعبرية
- تم إظهار خاصية lat_lngs المعروضة لخطوات DirectionsResult.
11 تشرين الثاني (نوفمبر) 2009
- المشكلة 1742: تظهر دائمًا علامة الرمز المخصّص أعلى العلامة التلقائية
التغييرات الملحوظة الأخرى:
- إضافة دعم لثلاث لغات جديدة.
- الباسكية
- الغليشيانية
- التاجالوجية
29 تشرين الأول (أكتوبر) 2009
- المشكلة 1421: طلب ميزة: إضافة فئة "الاتجاهات" إلى الإصدار الثالث من واجهة برمجة التطبيقات
التغييرات الملحوظة الأخرى:
- تم تعديل المستندات المرجعية باستخدام DirectionsRenderer وDirectionsService.
26 تشرين الأول (أكتوبر) 2009
- المشكلة 1647: طلب ميزة: توفير حدث لتجهيز نافذة نافذة المعلومات
- المشكلة 1710: إمكانية إلغاء حدث التكبير أو التصغير للمستخدم عند النقر المزدوج
التغييرات الملحوظة الأخرى:
- يحدث خطأ JS عند تمرير وسيطات غير صالحة إلى google.maps.LatLng() الجديدة
- إصلاح الخطأ: تم تحميل الخريطة الثابتة مرتين عند تحميل الخريطة
15 تشرين الأول (أكتوبر) 2009
- المشكلة 1525: خطأ get_bounds عند مستويات تكبير/تصغير منخفضة
- المشكلة 1757: لا يعمل FitBounds() عبر خط الطول 180
- المشكلة 1790: لا يمكن للخريطة set.setOptions ضبط المؤشر
- المشكلة 1767: وجود مشكلة في نشر الحدث
التغييرات الملحوظة الأخرى:
- تحديثات المستندات:
- تم الكشف عن طريقة جديدة: LatLngBounds.isEmpty()
- تم ترتيب كل الطرق والأحداث والخصائص والثوابت حسب الاسم.
- تم إصلاح الأنواع غير الصحيحة من خصائص خيارات الخطوط المتعددة والمضلعات
28 أيلول (سبتمبر) 2009
- تحسينات في أداء العرض المضلع
- تم إصلاح مشكلة تحذير JavaScript مع SVGView.
22 أيلول (سبتمبر) 2009
- المشكلة 1420: الميزة: إضافة فئة Polyline إلى واجهة برمجة التطبيقات
- المشكلة 1371: يتم تنشيط حدث map.bounds_changed بشكل متكرر عندما يتم تحريك الخريطة.
- المشكلة 1700: موقع غير صحيح من خلال النقر بعد التصغير في Firefox 3.5
- المشكلة 1702: تم الإبلاغ عن خطأ في خط الطول والعرض في أحداث النقر وdblclick عندما يكون هناك إزاحة للتمرير في عنصر رئيسي.
- المشكلة 1723: يقفز الخريطة عند السحب على iPhone
التغييرات الملحوظة الأخرى:
- تم إطلاق الخطوط المتعددة والمضلعات! وتسمح لك هذه الميزات برسم الخطوط أو المناطق المملوءة على الخريطة، وتحديد أنماط الشطب والتعبئة، ودعم معظم أحداث الماوس (أي أنه لم يتم تمرير الماوس بعد). وتعمل هذه الروابط في جميع المتصفحات المتوافقة (IE6.0 والإصدارات الأحدث، وFirefox 2.0 والإصدارات الأحدث، وSafari 3.1 والإصدارات الأحدث)، وChrome، بما في ذلك أجهزة الجوّال المتوافقة.
- تمت إضافة قسمين جديدين إلى دليل مطوّري البرامج لـ Polylines وPolygons.
- تمت إضافة فئتَين جديدتَين إلى مرجع واجهة برمجة التطبيقات الخاص بـ Polylines وPolygons.
- تمت إضافة حدث الخريطة "الخامل" الجديد، والذي يتم إطلاقه عندما لا تتحرك الخريطة لفترة قصيرة. يحلّ المشكلة 1371.
- تم إصلاح قيم LatLng غير الصحيحة التي يتم عرضها من أحداث النقر.
- تم إصلاح خلل التكبير/التصغير بإصبعين على iPhone. يُرجى الاطّلاع على المشكلة 1723.
10 أيلول (سبتمبر) 2009
- المشكلة 1659: تم الإبلاغ عن أخطاء في خط الطول والعرض في أحداث النقر وdblclick بعد العرض الشامل، الإصدار 3.5 من Firefox
- المشكلة 1621: الحصول على موقع جغرافي غير صحيح بعد النقر على الخريطة في ie8 مع نوع المستند
- المشكلة 1642: InfoWindow overflow:auto
- المشكلة 1531: ارتفاع المعلومات في WindowsWindow مع كل فتح
التغييرات الملحوظة الأخرى:
- تم تعديل البنية لطرق الحصول على/ضبط وأسماء الأحداث كما هو محدَّد أدناه. وتظل البنية القديمة متاحة للبقاء متوافقة مع الإصدارات القديمة. على سبيل المثال:
- set_funBoat() => setFunBoat()
- get_funBoat() => getFunBoat()
- funBoat_changed => زورق المرح_تم تغييره
- تمت إضافة الطريقة الجديدة "onAdd" إلى واجهة OverlayView، والتي يتم استدعاؤها عند تهيئة الأجزاء والإسقاط لأول مرة. يعالج هذا الإجراء المشكلة 1377.
- تمت إعادة تسمية طريقة "إزالة" واجهة OverlayView إلى "onRemove". يبقى الاسم القديم متاحًا للبقاء متوافقًا مع الإصدارات القديمة.
2 أيلول (سبتمبر) 2009
- المشكلة 1525: خطأ get_bounds عند مستويات تكبير/تصغير منخفضة
- المشكلة 1596: يؤدي التحريك بعد الحافة الشمالية أو الجنوبية من العالم إلى عرض خطأ
- المشكلة 1643: الخطأ: عجلات التمرير في الخريطة بدون داعٍ
- المشكلة 1379: لا يمكنني رؤية بيانات خريطة كوريا في V3
التغييرات الملحوظة الأخرى:
- تفعيل عجلة التمرير المتواصلة وميزة النقر المزدوج على Chrome، وSafari 4، وFirefox 3.5
- تحسين أداء سحب الخريطة
- يؤدي النقر المزدوج الآن إلى توسيط الخريطة بعد التكبير/التصغير
24 آب (أغسطس) 2009
- المشكلة 1567: لا يعمل map_set_center إلى موقع قريب.
- المشكلة 1605: يؤدي تمرير الخريطة إلى تمرير الصفحة أيضًا
- المشكلة 1467: وظيفة الخريطة الدائرية + الرسوم المتحركة
التغييرات الملحوظة الأخرى:
- تم تفعيل التكبير/التصغير في عجلة التمرير تلقائيًا. لإيقافها، اضبط خاصية عجلة التمرير في خيار الخريطة على "خطأ".
- تم تعديل المستندات لتشمل وظائف panTo وpanBy.
14 آب (أغسطس) 2009
- المشكلة 1575: حدث خطأ في طريقة المحددات القابلة للسحب set_draggable()
التغييرات الملحوظة الأخرى:
- تم تمكين تكبير/تصغير عجلة التمرير.
- تم إصلاح المشكلة التي تؤثر في أجهزة iPhone حيث يحدث قفزات الخريطة بعد السحب.
4 آب (أغسطس) 2009
- المشكلة 1393: السماح بالعلامات القابلة للسحب
- المشكلة 1448: الخطأ: يتطلب الإصدار 3 من واجهة برمجة التطبيقات وظيفة checkResize() (أو ما يعادلها)
- المشكلة 1404: خطأ في المؤشر في Opera
- المشكلة 1514: سهم تحديد TypeType معروض بشكل غير صحيح مع تشدد HTML 4.01
- المشكلة 1426: عنصر التحكُّم في الفهرس z من InfoWindow
التغييرات الملحوظة الأخرى:
- يجب أن يكون الضغط والسحب على iPhone أكثر فعالية.
- تمت إضافة أدوات ضبط واستدعاءات zIndex إلى كائنات InfoWindow.
التغييرات في المستندات:
- تمت إضافة طرق get_draggable وset_draggable للعلامة.
- تمّت إضافة علامة السحب والسحب والسحب والسحب والأحداث القابلة للسحب_المتغيّرة
- تمت إضافة خاصية العلامة القابلة للسحب
- تمت إضافة طريقتَي get_zIndex وset_zIndex في نافذة المعلومات
- معلومات تمت إضافة النافذة zIndex_changed
- تمت إضافة خاصية zIndex لنافذة المعلومات
13 تموز (يوليو) 2009
- المشكلة 1415: محتوى windowinfo: يمكن تحديده/ صحيح
- المشكلة 1432: لا يتم تشغيل حدث ماوس بعد استدعاء set_icon
- المشكلة 1365: عرض عناصر التحكّم في نوع الخريطة بشكل غير صحيح باستخدام نوع صارم من المستندات
التغييرات الملحوظة الأخرى:
- ولم يعد مطوّرو البرامج بحاجة إلى تحديد حجم صورة محدّدة لموقع، ولكنّ واجهة برمجة التطبيقات ستكتشفها عند عدم توفيرها. في ما يتعلّق بملاحظة ذات صلة، يُعدّ الحجم ونقطة ارتساء ووسيطات أصل العلامة الوصفية ImageImage اختياريًا.
- لم يعد مطورو البرامج بحاجة إلى استدعاء overlayView.call(this) في دالة إنشاء الفئة الفرعية OverlayView.
- تمت إزالة طرق "تراكب" التي تم تغييرها من الواجهة. من المفترض ألا يؤثر ذلك في رمز مطوّر البرامج، لأنّ هذه الطرق لم يسبق استخدامها.
- تمت إزالة الخيار جزئيًا من عناصر طلب برنامج ترميز جغرافي. إذا نجح مطوّر برامج في اجتياز الاختبار، لن يؤثر ذلك في طلب البحث.
12 حزيران (يونيو) 2009
المشاكل التي تم تغييرها:
- المشكلة 1363: الخطأ: لا يتم إرسال أحداث النقر على الخريطة على iPhone
التغييرات الملحوظة الأخرى:
- عناصر تحكم كبيرة في التكبير أو التصغير قابلة للنقر في جميع المتصفحات
- تعمل نافذة المعلومات على "محو" عنصر التحكم في التكبير/التصغير الكبير، وتحديد مكانها بالكامل داخل الخريطة وعناصر التحكّم
- تستخدم حقوق الطبع والنشر للأجهزة الجوّالة صورًا جميلة
- يتم تحميل المربعات من الوسط بدلاً من أعلاها
- لم يعد بإمكان المستخدمين اختيار نص أزرار نوع الخريطة أو أي من صور التحكّم
- حجم المكتبة الرئيسية أصغر من 1.9 كيلوبايت تقريبًا