برای این یادداشتهای انتشار مشترک شوید.
تیم «میانای برنامهسازی کاربردی جاوا اسکریپت در Maps» بهطور منظم این API را با ویژگیهای جدید، رفع اشکالها، و بهبود عملکرد بهروز میکند. میتوانید با مشخص کردن نسخه موردنظر در پارامتر v درخواست راهاندازی Maps JavaScript API، نسخه موردنظر میانای برنامهسازی کاربردی را برای بار کردن در برنامهتان مشخص کنید. درباره
نسخهبندی بیشتر بخوانید.
این گزارش تغییرات نسخههای پخش را براساس تاریخ و شماره نسخه، بههمراه تغییرات مرتبط فهرست میکند.
برای دریافت بهروزرسانیهای نسخههای جدید Maps API، لطفاً در گروه google-maps-js-api-v3-notify مشترک شوید.
3.66.8b
۸ اکتبر ۲۰۲۶
تغییرات:
- رفع مشکل بسته نشدن پنجره اطلاعات «نقطه موردعلاقه» با کلید «گریز» پساز کلیک مجدد روی نماد «نقطه موردعلاقه».
- پیمایش با کلیدهای جهتنمای صفحهکلید که تمرکز را به «عناصر نشانگر پیشرفته» خارج از ناحیه نمایان نقشه منتقل میکرد اصلاح شد.
- [کانال بتا]
MapMode.ROADMAP، کنترل میانای کاربری حالت نقشه،Map3DElement.colorScheme(برای سبکبندی نقشه روشن و تیره)، وLabel3DElement(<gmp-label-3d>) به «نقشههای سهبعدی» (Map3DElement) اضافه شد.
3.66.7
۱ اکتبر ۲۰۲۶
تغییرات:
- [کانال آلفا] نمادهای وسایل نقلیه حملونقل عمومی ثابت در بالاپری
Route3DElementکه در حالت رنگهای اجباری ناپدید میشدند، اصلاح شد. - [کانال آلفا]
Route.createWaypointMarkers()اکنونtitle(«مبدأ» یا «مقصد») پیشفرض محلیسازیشدهای را روی نشانگرهایی که ایجاد میکند تنظیم میکند. - [کانال آلفا] رفع مشکل نامرئی بودن نوشتار بالاپری
Route3DElementدر حالتهای نقشه ترکیبی و ماهوارهای. - [کانال آلفا] نشانگرهای سهبعدی ایجادشده توسط
Route.createWaypointMarkers()اکنون اندازه صفحهنمایش ثابتی دارند (sizePreservedبهطور پیشفرضtrueاست). - اکنون میتوان با صفحهکلید به نشانگرهای مبدأ و مقصد [کانال آلفا]
Route3DElementدسترسی پیدا کرد و صفحهخوانها آنها را اعلام میکنند. نگهداشتن نشانگر روی یک نشانگر، عنوان آن را بهعنوان نکتهابزار نشان میدهد. - [کانال بتا] ویژگیهای Map3DElement.maxMemoryMegabytes و Map3DElement.qualityMode، بههمراه شمارش QualityMode، اضافه شد تا به کاهش استفاده از حافظه نقشه سهبعدی کمک کند.
- مشکلی که باعث میشد
PopoverElement(<gmp-popover>) هنگام تغییر بزرگنمایی صفحه در Safari از جایگاه خود جابهجا شود برطرف شد. - پشتیبانی از رویدادهای اشارهگر ازطریق
gmp-pointerover،gmp-pointerout، وgmp-pointermoveبرای عناصر تعاملی در Maps3D اضافه شد. - تعریفهای ثابت TypeScript برای عناصر طراحی «نقشههای سهبعدی» (Marker3DElement، Model3DElement، Polygon3DElement، Polyline3DElement، FlattenerElement، CirclePathElement) و PopoverElement برای پذیرفتن google.maps.LatLng.
3.66.6c
۲۲ سپتامبر ۲۰۲۶
تغییرات:
- مشکلی برطرف شد که در آن
PlaceAutocompleteElementوقتی ازطریق گزینههای سازنده یا دارایی مقدار بهصورت برنامهنویسیشده تکمیل میشد، دکمه پاک کردن خود را نمایش نمیداد. - [کانال آلفا]
colorSchemeازgoogle.maps.routes.RoutePolyline3DOptionsبرداشته شد. Route3DElement اکنون آرایش رنگهای مؤثر Map3D والد را ردیابی میکند. - [کانال بتا] نشت حافظه در چرخه عمر پردازش «تمامنمای نمای خیابان» برطرف شد.
- [کانال بتا] نمادهای پیشفرض
PlaceLinkElementرا میتوان با ویژگیdefault-icon-hiddenپنهان کرد و پیوندهای مکان فقط نوشتاری را مجاز کرد.
3.66.4d
۹ سپتامبر ۲۰۲۶
تغییرات:
- [کانال آلفا] حداقل محدوده AutofitsCamera از ۲٬۰۰۰ متر به ۸۰ متر تغییر کرد.
AdvancedMarkerElement.addListener()منسوخ و رویدادهای قدیمی (click،dragstart،drag،dragend). بهجای آن ازaddEventListener()استاندارد با رویدادهای پیشوندیgmp-استفاده کنید.
3.66.3d
۲ سپتامبر ۲۰۲۶
تغییرات:
- [کانال آلفا] فیلد
trafficPolylinesDisabledبهRoutePolyline3DOptionsاضافه شد. این کار به توسعهدهندگان امکان میدهد هنگام ایجاد چندخطی مسیر سهبعدی، چندخطیهای آگاه از ترافیک را غیرفعال کنند. - [کانال آلفا] «عنصر Route3DElement» را بهینهسازی کنید تا هنگام روشن/خاموش کردن trafficPolylinesDisabled از درخواستهای غیرضروری زیرینه جلوگیری شود.
3.66.2d
۲۶ اوت ۲۰۲۶
تغییرات:
- [کانال آلفا] نمادهای «مسیر سهبعدی» از بار کردن قلم برداشته شد و به داراییهای SVG جاسازیشده منتقل شد تا از پیچیدگیهای بار کردن قلم «نمادهای Material» بیشاز یکبار جلوگیری شود.
- [کانال بتا] اجزای پیشرفته «کیت واسط کاربر مکانها» را اضافه میکند:
AdvancedPlaceDetailsElement،AdvancedPlaceDetailsCompactElement،PlaceLinkElement،PlaceButtonElement،PlaceNameElement،AdvancedPlaceListElement،AdvancedPlaceSearchElement - نکتهابزاری به نام خطوط حملونقل عمومی اضافه شد تا نام کامل حتی درصورت کوتاه شدن نمایش داده شود.
-
removeEventListenerنوع برای عناصر وب سفارشی اضافه شد. - رفع مشکلی که در آن VoiceOver یک چارگوش کانونی را روی عناصر صفحهخوان پنهان بصری برای نشانگرهای مسیر نمایش میداد
3.66.1a
۱۷ اوت ۲۰۲۶
تغییرات:
- با افزودن برچسبهای بازگشتی و برداشتن توقفهای اضافی تمرکز صفحهکلید، عملکرد دسترسپذیری تصاویر کارت «مکان» ایستا را اصلاح کردیم.
3.65.12f
۶ اوت ۲۰۲۶
تغییرات:
- [کانال آلفا]
<gmp-label-3d>(google.maps.maps3d.Label3DElement) را به کانال آلفای 3D Maps JS API اضافه میکند. توسعهدهندگان اکنون میتوانند از عنصر جدید برای اعلام کردن نوشتار برچسب استفاده کنند و رفتار برخورد آن را بهطور مستقل از عناصر نشانگر سهبعدی پیوندشده آن (مثل<gmp-marker-3d>و<gmp-marker-3d-interactive>) پیکربندی کنند. - نامهای دسترسپذیر یکتایی برای دکمههای «گزینههای بیشتر» در سراسر ابزارکهای «جزئیات مکان» ارائه دهید.
- [کانال آلفا] پیامهای خطای بهبودیافته حالت سفر «مسیر سهبعدی» برای زمانی که
TravelMode.TWO_WHEELERخارج از آلفا/بتا استفاده میشود - [کانال آلفا] عنصر Route3D اکنون از دارایی
trafficPolylinesDisabledپشتیبانی میکند. این کار به توسعهدهندگان امکان میدهد چندخطیهای آگاه از ترافیک را هنگام استفاده از گزینههای مسیریابیTRAFFIC_AWAREیاTRAFFIC_AWARE_OPTIMALغیرفعال کنند. - [کانال آلفا] حاشیه مرزهای شمالی AutofitsCamera افزایش یافت تا از برش سنجاق پیشفرض جلوگیری شود.
- رفع مشکلی که باعث میشد آدمک «نمای خیابان» در دستگاههای صفحه لمسی نتواند روی نقشه کشیده شود.
3.65.11b
۲۷ ژوئیه ۲۰۲۶
تغییرات:
- [کانال آلفا] بالاپری «مسیر سهبعدی» بهبودیافته برای نمایش نمادهای غیرحملونقل عمومی (دوچرخهسواری، رانندگی، موتورسیکلت، و پیادهروی).
- [کانال آلفا]
Route.createWaypointMarkersنشانگرهایی برای مبدأ و مقصد ایجاد میکند و سبک پیشفرض را اعمال میکند، مگر اینکه تابع customOverride مشخص شده باشد. درحالحاضر از ایستگاههای بین راهی پشتیبانی نمیشود.
3.65.10a
۲۲ ژوئیه ۲۰۲۶
تغییرات:
- مشکلی برطرف شد که در آن Maps JS قلم «نمادهای Material» را بهگونهای بار میکرد که میتوانست بر همان قلم بارشده در صفحه پایه تأثیر بگذارد.
- مشکلی برطرف شد که در آن
PlaceAutocompleteElementمقدار خالی را در فرم POST هنگام مقداردهی اولیه با options.value ارسال میکرد یا بهصورت برنامهنویسی ازطریق دارایی مقدار اصلاح میشد. - کنترلهای واسط کاربر چرخش و جهت نقشه سهبعدی بهروز شد تا درصورت افزایش محدوده محدودیت دوربین، مجدداً فعال شود.
3.65.8c (عقبگردشده)
۷ ژوئیه ۲۰۲۶
تغییرات:
- [کانال آلفا]
Route3DElementدادههای چندخطی و بالاپری اضافی را برای مسیرهای حملونقل عمومی پرداز میکند. - پشتیبانی از
internalUsageAttributionIdsبه «میانای برنامهسازی کاربردی» درستیسنجی نشانی اضافه شد. این دارایی امکان میدهد اسناد تماس API به بستهها یا کتابخانههای OSS خاصی نسبت داده شود. - پنجره اطلاعات پیشفرض برای کلیکهای «مکان موردعلاقه» در «نقشههای دوبعدی» بهروزرسانی شد تا از «ابزارههای مکان» استفاده کند.
- قابلیت اطمینان تمامنماهای «نمای خیابان» در شرایط ترافیک سنگین بهبود یافته است.
3.65.6a
۲۵ ژوئن ۲۰۲۶
تغییرات:
- [کانال بتا] «پنجره اطلاعات» پیشفرض برای کلیکهای «مکان موردعلاقه» در نقشههای دوبعدی بهروزرسانی شد تا از «ابزارههای مکان» استفاده کند.
- اشکالی برطرف شد که در آن نقشه سهبعدی گاهی در مقادیر شدید
fovخطا میداد. - «نشانگرهای مسیر» پیشفرض بهروزرسانی شد تا دیگر از گزینه منسوخشده
glyphPinElementاستفاده نکند.
3.65.5e
۱۷ ژوئن ۲۰۲۶
تغییرات:
- نوشتارهای اصلاحشده برای
OverlayView.getMap() - نوشتارهای
BasicPlaceAutocompleteElementوPlaceAutocompleteElementبهروزرسانی شد تا نشان دهد پارامتر گزینههای سازنده اختیاری است
3.65.3b
۴ ژوئن ۲۰۲۶
تغییرات:
- عملکرد DrawingManager در Maps JavaScript API دیگر دردسترس نیست. برای اطلاعات بیشتر، https://developers.google.com/maps/deprecations را ببینید.
- کنتراست رنگ بهبودیافته برای کادر گفتگوی حق نشر «نقشه» در حالت تاریک.
- وقتی به محدودیتهای جهت رسیدید، کنترلهای چرخش «نقشه سهبعدی» غیرفعال میشود.
- رفع مشکلی که در آن فیلد ورودی تلفن همراه «تکمیل خودکار مکان» با نوار وضعیت سیستم iOS/ناحیه امن همپوشانی داشت. توجه: این اصلاح زمانی کار میکند که viewport-fit=cover در برچسب فراداده ناحیه نمایش تنظیم شده باشد.
- پشتیبانی از internalUsageAttributionIds به Maps 3D JavaScript API اضافه شد. این دارایی به توسعهدهندگان امکان میدهد تا فراخوانیهای API را به بستههای خاص یا کتابخانههای OSS نسبت دهند.
- پشتیبانی از internalUsageAttributionIds به میانای برنامهسازی کاربردی «مکانها» (جدید) اضافه شد. این دارایی به توسعهدهندگان امکان میدهد تا فراخوانیهای API را به بستههای خاص یا کتابخانههای OSS نسبت دهند.
- [کانال آلفا] انواع دریافتکننده داراییهای Route3DElement را محدود کرد تا با عادیسازی تنظیمکننده مطابقت داشته باشد.
- [کانال آلفا] Route3DElement ویژگیهای مسیرها، fallbackInfo، و geocodingResults را آشکار میکند.
3.65.2d
۲۷ مه ۲۰۲۶
تغییرات:
- مشکلی در دکمه بزرگنمایی هنگام کوچکنمایی در نقشه با محدودههای محدود برطرف شد.
- کتابخانه «مکانها»
transitStationرا به مکانها معرفی کرده است. - پشتیبانی از
internalUsageAttributionIdsدر کتابخانه «مسیرها» اضافه شد. این دارایی به توسعهدهندگان امکان میدهد تا فراخوانیهای API را به بستههای خاص یا کتابخانههای OSS نسبت دهند.
3.65.1c
۲۰ مه ۲۰۲۶
تغییرات:
- اکنون نشانواره Google در «طرحواره» و «زمین» در حالت روشن، صرفنظر از اینکه شناسه نقشه یا سبکسازی سفارشی ارائه شده باشد یا نه، به رنگ خاکستری تیره روی پسزمینه سفید خواهد بود.
- [کانال آلفا] عنصر Route3DElement رویدادهای gmp-load و gmp-error را بهترتیب پساز تماسهای موفق و ناموفق با «میانای برنامهسازی کاربردی مسیرها» ارسال میکند.
- مستندات نادرستی که بیان میکرد مطابقتها در نوشتار ثانویه پیشبینیهای تکمیل خودکار برجسته میشوند اصلاح شد. مطابقتها فقط در نوشتار اصلی برجسته میشوند که نشاندهنده رفتار «تکمیل خودکار API مکانها» است.
- بهبود منشأ گرفتن رنگ برای عناصر پیشبینی «تکمیل خودکار مکان» بهطوری که رنگ تنظیمشده در عنصر والد را بهخوبی به ارث ببرند.
- جایگاههای «input-icon» و «clear-icon» به هر دو عنصر PlaceAutocompleteElement و BasicPlaceAutocompleteElement برای سفارشیسازی نماد اضافه شد.
prediction-item-secondary-textوprediction-item-nonmatchبخش سایه برای هر دو عنصر پیشبینی «تکمیل خودکار مکان پایه» و «تکمیل خودکار مکان» آشکار شد و سبکپردازی سفارشی برای نوشتار اصلی و نوشتار فرعی نامنطبق را فعال کرد.- مشخصه no-clear-button و دارایی noClearButton را به هر دو عنصر PlaceAutocompleteElement و BasicPlaceAutocompleteElement اضافه کنید تا امکان پنهان کردن دکمه پاک کردن فراهم شود
- عملکرد «لایه نقشه حرارتی» در Maps JavaScript API اکنون ازکار افتاده است.
- مدیریت خطای بهبودیافته برای بازیابی پیکربندی نقشه.
- تصاویر ۴۵ درجه اکنون برای نقشههای شطرنجی غیرفعال شده است.
- کلاسهای جاافتاده به مستندات PlacesLibrary اضافه شد. روش
toString()را درFormattableTextنیز مستند کرد. - دسترسیپذیری پیوندهای «گزارش خطای نقشه» بهبود یافته است.
3.64.12d
۶ مه ۲۰۲۶
تغییرات:
- روش
equals()درLatLngاکنون بهجای اینکه خطا ایجاد کند،LatLngLiteralشیء را میپذیرد. اسنادLatLngوLatLngAltitudeequals()اکنون بهدرستی نشان میدهد که سطح رواداری موجود 1e-9 است. - [کانال آلفا]
Map3DElementبا برازش خودکار کودکان اکنون در ابتدا با حالت ارتفاعRELATIVE_TO_GROUNDپرداز میشود، که از نمایش مناطق با ارتفاع بالاتر در هنگام بارگیری برای مواردی که ویژگیهای دوربین ازپیش تعریف شدهاند و بااستفاده ازflyCameraToاعمال نمیشوند پشتیبانی میکند. همچنین، در بار کردن اولیهMap3DElement، اگر نقشه فرزندانی داشته باشد که از «میانای برنامهسازی کاربردی AutofitsCamera» استفاده میکنند و هنوز درحال کار هستند، پرداز اولیه نقشه تا زمانی که همه آنها کارشان را تمام کنند بهتعویق میافتد و دوربین بدون توجه به تنظیم پویانمایی پرواز سریع، عکس میگیرد؛ بهروزرسانیهای بعدی دوربین از تنظیم پرواز سریع پیروی میکنند. - [کانال آلفا]
Polygon3DElementویژگی autofitsCamera را برای پشتیبانی از تناسب خودکار دوربین اضافه میکند.
3.64.11d
۲۹ آوریل ۲۰۲۶
تغییرات:
- [کانال آلفا] MarkerElement ویژگی autofitsCamera را اضافه میکند تا از تناسب خودکار دوربین نشانگر پشتیبانی کند.
- مشکلی در PlaceAutocompleteElement برطرف شد که باعث میشد نماد عنصر پیشبینی در مرورگر Safari ارائه نشود.
- کتابخانه «مکانها»
isPureServiceAreaBusinessرا به مکانها معرفی کرده است. اکنون با تنظیمpureServiceAreaBusinessesIncludedدر «تکمیل خودکار مکان» (میانای برنامهسازی کاربردی داده و ابزارکها) و درخواستهای «جستجوی نوشتاری»، میتوانید نتایج را برای کسبوکارهای دارای منطقه خدماتی خالص درخواست کنید. - کتابخانه «جاها»
addressDescriptor،containingPlaces، وtimeZoneرا به جاها معرفی کرده است. - کتابخانه «مکانها»
futureOpeningDateرا به مکانها معرفی کرده است. اکنون میتوانید با تنظیمfutureOpeningBusinessesIncludedدر درخواستهای «تکمیل خودکار مکان» (میانای برنامه کاربردی داده و ابزارکها)، «جستجوی اطراف»، و «جستجوی نوشتاری»، نتایج کسبوکارهایی را که هنوز باز نشدهاند درخواست کنید. - نشانواره Google اکنون برای «نقشه راه» روشن با یا بدون شناسه نقشه یا سبکبندی سفارشی یکسان خواهد بود. قبلاً، برای همه نقشههای «طرح کلی» از شناسه نقشه استفاده میکردیم و نشانواره Google را در حالت تاریک نشان میدادیم. برای حفظ کردن نشانواره سفید Google، کاربران باید به حالت تاریک بروند.
- حلقه کانونی بهعنوان «بخش سایه CSS» در هر دو عنصر PlaceAutocompleteElement و BasicPlaceAutocompleteElement اضافه شد.
-
FuelTypeجدیدDIESEL_PLUSوE100اضافه شد. EVConnectorTypeجدیدNACSاضافه شد. - مشخصههای مقدار افزوده، جایبان، غیرفعال، فقطخواندنی، بدون نماد ورودی، و حداکثر طول را به PlaceAutocompleteElement و BasicPlaceAutocompleteElement اضافه کرد.
- دارایی «شرح» به هر دو عنصر PlaceAutocompleteElement و BasicPlaceAutocompleteElement اضافه شد تا بافت اضافی برای کاربران صفحهخوان ارائه شود.
- نوع اعلامشده LatLngAltitudeLiteral.altitude را محدود کرد تا تهی یا تعریفنشده مجاز نباشد. نوع برگشتی اعلامشده برای DirectionalLocation.toJSON() اصلاح شد.
3.64.9c
۱۴ آوریل ۲۰۲۶
تغییرات:
- اعلانهای TypeScript اکنون بهدرستی انواع دریافتکنندهها و تنظیمکنندههای ویژگی (ازجمله ویژگیهای فقطخواندنی بدون تنظیمکننده) را از هم متمایز میکنند.
3.64.8b
۸ آوریل ۲۰۲۶
تغییرات:
- [کانال آلفا] وقتی Route3DElement، Marker3DElement، و Polyline3DElement با autofitsCamera از DOM برداشته میشوند، باعث بهروزرسانی دوربین نخواهند شد. برای Route3DElement، خطاها یا پاسخهای خالی تأثیری بر دوربین ندارند. همچنین، تغییر دادن autofitsCamera از true به false در یک عنصر معین، دوربین را بهروز نمیکند تا آن عنصر را حذف کند، اما عنصر را از بهروزرسانیهای دوربین آینده حذف میکند.
zIndexیکAdvancedMarkerElementاکنون براساس مقدار صریحاً تنظیمشده آن یا بهطور پیشفرض براساس موقعیت پیکسل عمودی آن تعیین میشود. مقادیر صریح بر مقدار پیشفرض اولویت دارد. برای جلوگیری از همپوشانی غیرمنتظره نشانگرهای پایینتر در صفحه با نشانگرهای دارایzIndex، توصیه میکنیمzIndexرا بهطور یکنواخت در همه نشانگرها اعمال کنید.- اعلانهای TypeScript اکنون شامل میانایی است که نامهای برچسب HTML را به کلاسهای JS (
google.maps.HTMLElementTagNameMapوHTMLElementTagNameMapسراسری) تخصیص میدهد، میانایی که نامهای برچسب HTML را به EventMap هر کلاس JS تخصیص میدهد (google.maps.HTMLElementEventMapTagNameMap)، میانایی از همه داراییهای CSS سفارشی (google.maps.CSSProperties)، و هر شمارش مبتنی بر رشته دارای نوع اتحاد رشتهای تعریفشده است (بهعنوان${EnumName}String) و آن اتحاد رشتهای برای آن شمارش در سراسر اعلانها استفاده میشود.addEventListener()نیز در هر عنصر سفارشی با انواع EventMap خود سربار دارد، وgoogle.maps.importLibrary()سربار دارد تا هر کتابخانه برگشتی را برای نام کتابخانه ارسالشده بهدرستی تایپ کند.
3.64.7d
۱ آوریل ۲۰۲۶
تغییرات:
- اکنون میتوان دارایی
mapIdرا بهصورت پویا پساز مقداردهی اولیهMap3DElementبهروز کرد و نیاز به نمونهسازی مجددMap3DElementرا ازبین برد. - [کانال آلفا]
Route3DElementجدیدی برای پرداز کردن مسیرها در نقشههای سهبعدی اضافه شد. - [کانال آلفا] میاناهای برنامهسازی کاربردی جدید
Route.create3DPolylines()وRoute.createPopover()اضافه شد. - [کانال آلفا] میانای برنامهسازی کاربردی
spherical.traversePath()جدیدی اضافه شد. - [کانال آلفا]
autofitsCameraAPI جدیدی بهMarker3DElement،Polyline3DElement، وRoute3DElementاضافه شد، باautofitsCameraAnimationAPI جدید برایMap3DElement. - [کانال آلفا]
CirclePathElementجدیدی برای پرداز کردن دایرهها باPolygon3DElementاضافه شد. - [کانال آلفا] حالت نقشه جدید
ROADMAPاکنون در «نقشههای سهبعدی» در کانالalphaدردسترس است. - اشکالی برطرف شد که در آن، وقتی سنجاقک «نمای خیابان» در نقشه پیوستشده به عنصر DOM ایجادشده در زمینه چارچوب متفاوت از کد کتابخانه Maps JS در دستگاههای همراه قرار داشت، درست کار نمیکرد.
3.64.6d
۲۶ مارس ۲۰۲۶
تغییرات:
- مشکلی رفع شد که در آن اگر هیچ پیشبینیای برجسته نشده بود، فشار دادن کلید Enter باعث ارسال فرم حاوی عناصر «تکمیل خودکار مکان» نمیشد.
- شرایط مسابقهای که باعث میشد
FlattenerElementنتواند در «نقشههای سهبعدی» رسم کند برطرف شد. - اشکالی برطرف شد که در آن، وقتی نقشه به عنصر DOM پیوست میشد که در زمینه iframe متفاوتی از کد کتابخانه Maps JS ایجاد شده بود، مدیریت لمس در دستگاههای همراه بهدرستی کار نمیکرد.
3.64.5d
۱۸ مارس ۲۰۲۶
تغییرات:
- کانال
weeklyاکنون چندین بهروزرسانی «نقشههای سهبعدی» ازجملهMarkerElementوFlattenerElementجدید را ارائه میدهد. علاوهبراین، ویژگیهایcameraPositionوfovرا اضافه کردهایم، بهعلاوه از روشهایflyCameraToوflyCameraAroundباaltitudeModeپشتیبانی میکنیم. - کتابخانه «مکانها»
currentOpeningHours،regularSecondaryOpeningHours، وcurrentSecondaryOpeningHoursرا برای مکانهای شناساییشده معرفی کرده است. currentOpeningHoursساعات کاری هفته آینده را، ازجمله ساعات استثنایی مثل تعطیلات، ارائه میدهد. ساعات کاری فرعی با ساعات کاری اصلی مکان متفاوت است و ساعات کاری مواردی مثل «بگیر و بران»، «تحویل»، یا «بیرونبر» مکان را نشان میدهد. - رفع مشکلی در نقشههای سهبعدی که باعث میشد پیوند Google Maps گاهی اوقات پساز حرکت نقشه بهدرستی بهروزرسانی نشود.
3.64.4d
۱۲ مارس ۲۰۲۶
تغییرات:
- برای رفع مشکلی که باعث هشدارهای غیرضروری کنسول میشد،
InfoWindowدارایی نقشه را در تغییر موقعیت همگامسازی کنید. - مشکلی را برطرف میکند که در آن بهروزرسانیهای برنامهریزیشده
fovدر Map3DElement گاهی اوقات حذف میشد. - روش
flyCameraAroundدرMap3DElementاکنونNumber.Infinityرا برای پارامترrepeatCountمیپذیرد و امکان پویانمایی بیپایان را فراهم میکند.
3.64.3a
۲ مارس ۲۰۲۶
تغییرات:
- «میانای برنامهسازی کاربردی Maps Embed» اکنون از «کیت میانای کاربر جاها» برای نمایش جزئیات مکان استفاده میکند.
- [کانال بتا] دارایی
cameraPositionکه قبلاً در تاریخMap3DElementدر نسخه ۳.۶۴.۲ معرفی شده بود اکنون در هدفflyCameraToنیز پشتیبانی میشود. برای اطلاعات بیشتر، لطفاً نقشههای سهبعدی در جاوا اسکریپت Maps را ببینید.
3.64.2b
۲۶ فوریه ۲۰۲۶
تغییرات:
-
google.maps.DirectionsService،google.maps.DirectionsRenderer، وgoogle.maps.DistanceMatrixServiceاز تاریخ ۲۵ فوریه ۲۰۲۶ منسوخ میشوند. درحالحاضر، قرار نیست این محصولات متوقف شوند و همچنان برای هرگونه پسرفت عمده، اصلاحات اشکال دریافت خواهند کرد. حداقل ۱۲ ماه قبلاز توقف پشتیبانی اطلاعرسانی خواهد شد. برای جزئیات بیشتر (ازجمله جایگزینهای جدیدتر و توصیهشده)، لطفاً قدیمی را ببینید. - [کانال بتا]
MarkerElementجدیدی معرفی شد که به شما امکان میدهد محتوای سفارشی HTML را در نشانگرهای «نقشه سهبعدی» نمایش دهید. علاوهبراین،FlattenerElementجدیدی اکنون میتواند شبکههای سهبعدی را در مناطق خاصی مسطح کند. - [کانال بتا]
Map3DElementباfovوcameraPositionدارایی بهروزرسانی شده است، درحالیکه روشهایflyCameraToوflyCameraAroundاکنون ازaltitudeModeپشتیبانی میکنند. برای اطلاعات بیشتر، لطفاً نقشههای سهبعدی در جاوا اسکریپت Maps را ببینید. - اشکالی که باعث میشد ایجاد
PinElementبااستفاده ازdocument.createElement('gmp-pin')باعث پرتابNotSupportedErrorشود برطرف شد.
3.64.1c
۱۹ فوریه ۲۰۲۶
تغییرات:
- وقتی
AdvancedMarkerElementتغییر اندازه میدهد، تصادف بهروزرسانی میشود.
3.63.14d
۵ فوریه ۲۰۲۶
تغییرات:
- کتابخانه «مکانها» گزینههای جدیدی برای شناسایی مکان هنگام درخواست داده معرفی کرده است. علاوهبر استفاده از
id، اکنون میتوانیدresourceNameرا برای مقداردهی اولیه کردن شیءPlaceمشخص کنید. - کتابخانه «مکانها»
subDestinationsرا برای مکانهای شناساییشده معرفی کرده است. اینsubDestinationsمقصد دقیقتری را برای کاربرانی که در مکانهای بزرگ یا پیچیده مثل فرودگاه، پارک ملی، دانشگاه، یا ورزشگاه جستجو میکنند ارائه میدهد. - رفع مشکلی که در آن Map3D هنگام تنظیم ویژگی مرکز در JS نیاز به تعیین ارتفاع داشت (اکنون بهطور پیشفرض روی ۰ تنظیم میشود).
- «مکان» از
PlaceDetailsElementوPlaceDetailsCompactElementاکنون شامل داراییgoogleMapsLinksاست که نشانیهای وب را برای پیوند عمیق به Google Maps برای انواع کنشها ارائه میدهد. این شامل نشانیهای وب برای مشاهده مکان، دریافت مسیر، مشاهده عکسها، خواندن مرورهای موجود، و نوشتن مرور جدید میشود.
3.63.13
۲۹ ژانویه ۲۰۲۶
تغییرات:
- «میانای برنامهسازی کاربردی جاسازی Maps» دیگر هنگام قرار دادن مکاننمای موشواره روی «نقاط موردعلاقه»، کارتهای شناور را نشان نمیدهد.
- برای عناصر «کیت واسط کاربر مکانها» (جزئیات مکان + جستجوی مکان) که پیکربندی اشتباهی دارند، هشدارهای کنسول اضافه میکند
- PlaceDetailsElement اکنون درصورت وجود، خلاصههای مکان تولیدشده با هوش مصنوعی را نشان میدهد.
- اکنون خلاصه مرور تولیدشده با هوش مصنوعی برای PlaceDetailsElement دردسترس است.
3.63.10a
۱۳ ژانویه ۲۰۲۶
تغییرات:
- مشکلی که مانع از عملکرد اشارههای پیمایش و کلیک در منوهای بالاپَر میشد برطرف شد.
- فیلدهای
resourceNameوshortFormattedAddressاکنون ازطریق Places API دردسترس هستند
3.63.9d
۸ ژانویه ۲۰۲۶
تغییرات:
PlaceSearchElementمحتوای غیرعکس را کمی سریعتر نشان میدهد درحالیکه عکسها بار میشوند. پویانماییهای محو شدن عکس در «کیت میانای کاربر جاها» بهبود یافته است.- عملکرد را هنگام پرداز کردن چندخطیها در نقشه کج بهبود میبخشد.
- رفع اشکالی که در آن دوربین نقشه سهبعدی وقتی تحت شرایط خاصی بهصورت برنامهریزیشده تنظیم میشد بهروزرسانی نمیشد.
- بهبود عملکرد جزئی در بار کردن عکسهای
PlaceDetailsElementوPlaceSearchElement. - عملکرد دارایی
draggableدرMapOptionsرا شفافسازی کردیم تا محدودیتهای تعامل کاربر را بهتر توضیح دهیم. - دسترسی به کانال بتا را برای
possibleNextActionدر کتابخانه «اعتبارسنجی نشانی» اعمال میکند - افزودن پشتیبانی از مشخصه HTML و دارایی
placeholderبهPlaceAutocompleteElement -
PlaceAutocompleteElementاکنون از سفارشیسازی برای ویژگیهای قلم CSS استاندارد بیشتری پشتیبانی میکند، ازجمله: قلم، اندازه قلم، خانواده قلم، وزن قلم، ارتفاع خط، سبک قلم، و رنگ. اندازه قلم پیشفرض اکنون ۱۶ پیکسل میشود. - افزودن پشتیبانی از مشخصه HTML و دارایی
valueبهPlaceAutocompleteElement - بهینهسازی بار کردن تصویر در «کیت میانای کاربر جاها».
- «بخش CSS»
inputبهPlaceAutocompleteElementاضافه شد
3.63.5d
۱۱ دسامبر ۲۰۲۵
تغییرات:
- Address Validation API را در Maps JavaScript API راهاندازی میکند
mapTypeIdاکنون وقتی روی تهی یا تعریفنشده تنظیم میشود، بهطور پیشفرض رویMapTypeId.ROADMAPتنظیم میشود و مشکلی را که میتوانست باعث بار نشدن کاشیهای نقشه شود برطرف میکند.- اگر مکان قابل ردهبندی نیست، بخش مرور را در
PlaceDetailsElementپنهان کنید. - کنتراست رنگ بهبودیافته برای نشانواره Google که در
google.maps.Mapبا سبک سفارشی نشان داده میشود - نقشههای برداری اکنون از همان تصاویر ماهوارهای نقشههای شطرنجی استفاده میکنند که امکان وفاداری بصری بالاتری را فراهم میکند.
3.63.4a
۴ دسامبر ۲۰۲۵
تغییرات:
-
--gmp-mat-spacing-mediumاکنون برای حاشیه درونی محتوی برای نمای افقیPlaceDetailsCompactElementاعمال میشود. - مشکل جابهجایی «نقشه سهبعدی» در MacOS Safari هنگام تعامل با کنترلهای میانای کاربر برطرف شد.
- اکنون میتوان
languageوregionدارایی را بهصورت پویا درMap3DElementتغییر داد بدون اینکه نیازی به بازآفرینی نقشه باشد.
3.63.1b
۲۰ نوامبر ۲۰۲۵
تغییرات:
- رفع مشکلی که باعث میشد «پنجره اطلاعات» هنگام پیوست شدن به
AdvancedMarkerElementدر موقعیت نادرستی قرار گیرد. - دکمه پاک کردن
PlaceAutocompleteElementرا فقط زمانی که ورودی نوشتار دارد قابلمشاهده کرد. - در سبکهای PlaceDetailsCompactElement، مشخصه جهتگیری را به حروفغیرحساس تبدیل کرد.
- امکان غیرفعال کردن حرکت دادن نقشه هنگام باز بودن
PopoverElementدر «نقشههای سهبعدی» اضافه شد. - اشکالی که مانع استفاده از
addEventListener()درPinElementمیشد برطرف شد. - کادرهای گفتگوی مُدال (مثل کادر گفتگوی میانبرهای صفحهکلید در نقشه و کادر گفتگوی شفافسازی در «کیت واسط کاربر مکانها») اکنون با کلیک کردن در خارج از ناحیه محتوا بسته میشوند.
- دادههای مکان اکنون شامل خلاصههای اطلاعاتی تولیدشده با هوش مصنوعی برای مرورها و امکانات رفاهی اطراف است. خصوصیتهای جدید عبارتاند از evChargeAmenitySummary، neighborhoodSummary، generativeSummary، و reviewSummary.
3.62.13e
۶ نوامبر ۲۰۲۵
تغییرات:
- مشکل نشت حافظه هنگام اضافه و حذف پویا
PopoverElementبه/از DOM برطرف شد. - مشکل نشت حافظه هنگام اضافه و حذف پویا
Map3DElementبه/از DOM برطرف شد. - هنگام استفاده از حاشیه ضخیم در
PlaceDetailsCompactElement، تراز گوشههای گرد تصویر با گوشههای گرد محتوی ثابت شد.
3.62.12c
۳۰ اکتبر ۲۰۲۵
تغییرات:
- [کانال آلفا]
ElevationElementآزمایشی برداشته شد. - متغیرهای CSS برای
background-color،border-radius،box-shadow، وpaddingبه «نقشه سهبعدی»PopoverElementاضافه شد. - وقتی روی خارج از عکس کلیک میکنید، جعبههای نور عکس «کیت میانای کاربر جاها» دیگر بسته نمیشوند.
3.62.11d
۲۳ اکتبر ۲۰۲۵
تغییرات:
- [کانال آلفا] فعال کردن حالت تاریک برای برجسته کردن موارد فهرست زمینهای مکان.
-
anchorLeftوanchorTopدارایی بهAdvancedMarkerElementOptionsاضافه شد. - عنصر وب
<gmp-pin>اکنون دردسترس است. از دارایی جدیدglyphSrcبرای ارائه نشانی وب تصویر گلیک یا از داراییglyphTextبرای نمایش نوشتار استفاده کنید. خصوصیتglyphاکنون درPinElementمنسوخ شده است. - وقتی یک AdvancedMarker مرتبط خارج از ناحیه نمایش ایجاد میشود، از نمایش غیرمنتظره InfoWindow جلوگیری میکند.
- «نقشههای سهبعدی» اکنون در کانال هفتگی دردسترس است. این نسخه شامل کنترل قطبنمای جدید و کنترلهای سادهشده واسط کاربر پیشفرض، پشتیبانی از سبکدهی نقشه مبتنی بر ابر، و مدیریت اشارههای مشارکتی، بهبود بومیسازی با ویژگیهای جدید
languageوregionدرMap3DElement، و همچنین بهبودهای دسترسپذیری برای برچسبهای نقشه پایه است. برای اطلاعات بیشتر، نقشههای سهبعدی در جاوا اسکریپت Maps را ببینید. - مدیریت حافظه بهبودیافته برای «نقشه سهبعدی» برای جلوگیری از مشکلات کمبود حافظه در دستگاههای iOS.
- Routes JS راهاندازی شد. به توسعهدهندگان اجازه میدهد با Maps JS API تماسهای Routes API برقرار کنند و مسیرها را رسم کنند.
3.62.9c
۹ اکتبر ۲۰۲۵
تغییرات:
-
anchorTopوanchorLeftدارایی بهAdvancedMarkerElementاضافه شد. این کار امکان تغییر نقطه اتکای یک نشانگر به چیزی غیراز وسط پایین پیشفرض را فراهم میکند.
3.62.8d
۲ اکتبر ۲۰۲۵
تغییرات:
- کنترلهای دوربین جدید برای «میانای برنامهسازی کاربردی جاسازی نقشه» فعال شد.
- [کانال بتا] دارایی
defaultUIDisabledدر کلاسMap3DElementو میانایMap3DElementOptionsباdefaultUIHiddenجایگزین شده است. defaultUIDisabledهمچنان در کانالbetaکار خواهد کرد. - [کانال بتا] دارایی
roundsدر رابطFlyAroundAnimationOptionsباrepeatCountجایگزین شده است. roundsهمچنان در کانالbetaکار خواهد کرد. - دارایی
mapModeاکنون درPlaceContextualElementمنسوخ شده است.
3.62.7e
۲۵ سپتامبر ۲۰۲۵
تغییرات:
- فعال کردن نشانگرهای برجستهسازی برای PlaceContextualElement.
3.62.6d
۱۸ سپتامبر ۲۰۲۵
تغییرات:
- [کانال بتا] پیامهای خطای
Routeرا شفافسازی کنید. - [کانال بتا] از نامهای منبع «مکان» در درخواستهای
Routeپشتیبانی میکند. - [کانال بتا] اجازه میدهد
Routeچندخطی ازRouteLegمسیر ایجاد شود.
3.62.5d
۱۰ سپتامبر ۲۰۲۵
تغییرات:
- [کانال بتا] دارایی
coordinatesدر Polyline3DElement باpathجایگزین شده است که اکنون بهعنوان یک مشخصه HTML دردسترس است. داراییouterCoordinatesدر Polygon3DElement باpathجایگزین شده است که اکنون بهعنوان مشخصه HTML دردسترس است. خصوصیتinnerCoordinatesدر Polygon3DElement باinnerPathsجایگزین شده است. همه داراییهای «مختصات» در این دو عنصر منسوخ شدهاند اما در کانال بتا همچنان کار خواهند کرد.
3.62.3c
۳ سپتامبر ۲۰۲۵
تغییرات روبهعمومی وجود ندارد.
3.62.2c
۲۸ اوت ۲۰۲۵
تغییرات:
- «کتابخانه طراحی» منسوخ شده است. برای اطلاعات بیشتر، https://developers.google.com/maps/deprecations را ببینید.
3.62.1
۲۱ اوت ۲۰۲۵
تغییرات:
- [کانال بتا]
sessionTokenوplaceAutocompleteElementبهعنوان گزینههای اختیاری برای «میانای برنامهسازی کاربردی درستیسنجی نشانی» برای مدیریت جلسه درAddressValidation.fetchAddressValidation()اضافه شد - [کانال بتا] Routes JS راهاندازی شد. به توسعهدهندگان اجازه میدهد با Maps JS API تماسهای Routes API برقرار کنند و مسیرها را رسم کنند.
3.61.14
۷ اوت ۲۰۲۵
تغییرات:
- مشکلی را برطرف میکند که در آن جعبه نور عکس در عنصر «جزئیات مکان فشرده» در حالت افقی دردسترس نبود.
3.61.12c
۳۱ ژوئیه ۲۰۲۵
تغییرات:
- مستندات برای فیلدهای اضافی در PlaceAutocompleteElementOptions و BasicPlaceAutocompleteElementOptions اضافه شد.
- مشکلی که در آن «نشانگرهای پیشرفته» هنگام چرخش به خارج از صفحه بهطور خلاصه چشمک میزدند و سپس ناپدید میشدند برطرف شد.
- googleMapsLinks به کلاس «مکان» اضافه شد.
3.61.11a
۲۴ ژوئیه ۲۰۲۵
تغییرات:
- originalText و originalTextLanguageCode را به کلاس «مرور مکان» اضافه کنید.
- [کانال آلفا] mapMode را برای «ابزاره زمینهسازی نقشه زمینهای مکان» فعال کنید. به کاربران امکان میدهد بین «طرح سفر»، «ترکیبی»، و «هیچکدام» جابهجا شوند.
- [کانال بتا] اکنون اگر نقشه بهدلیل پشتیبانی نکردن مرورگر کاربر از WebGL مقداردهی اولیه نشود، Map3DElement رویدادی را راهاندازی میکند.
- «تصویربرداری ۴۵ درجه» در «نقشه» اکنون نامناسب است. برای اطلاعات بیشتر، به منسوخ شدنها – تصاویر ۴۵ درجه مراجعه کنید.
3.61.10d
۱۷ ژوئیه ۲۰۲۵
تغییرات:
- «ابزارک تکمیل خودکار مکان پایه» اکنون در کانال هفتگی دردسترس است.
- [کانال آلفا] «عنصر فهرست مکان» آزمایشی را بردارید.
- PlaceSearchElement و عناصر درخواست / پیکربندی مرتبط را اضافه کنید.
- نشانههای سبک اضافی برای PlaceDetailsElement و PlaceDetailsCompactElement.
3.61.9a
۱۰ ژوئیه ۲۰۲۵
تغییرات:
- نشانگرها بهروزرسانی شد تا از تکرار دستورالعملهای پیمایش در هر مورد هنگام استفاده از صفحهخوان جلوگیری شود. اکنون دستورالعمل فقط یکبار در هر بار ورود به گروه اعلام میشود.
- مشکل کنتراست برای کادر گفتگوی میانبر صفحهکلید در حالت تاریک برطرف شد.
- پشتیبانی از سفارشیسازی طرح رنگ، رنگ پسزمینه ابزاره، شعاع حاشیه، و فعال کردن حاشیه برای «عنصر تکمیل خودکار مکان». «عنصر تکمیل خودکار مکان» اکنون بهطور خودکار از حالت تاریک پیروی میکند - برای غیرفعال کردن،
color-scheme: lightرا در CSS اعمال کنید. - فیلدهای googleMapsURI به کلاسهای «عکس مکان» و «مرور» اضافه شد.
- [کانال بتا] افزودن
PossibleNextActionenum به Address Validation API.
3.61.7a
۱ ژوئیه ۲۰۲۵
تغییرات:
- عملکرد «لایه نقشه حرارتی» در Maps JavaScript API دیگر پشتیبانی نمیشود. این API در مه ۲۰۲۵ منسوخ شد و در نسخه بعدی Maps JavaScript API که در مه ۲۰۲۶ منتشر میشود دردسترس نخواهد بود. برای اطلاعات بیشتر، https://developers.google.com/maps/deprecations را ببینید.
- مشکلی را در GA برطرف میکند که مانع پردازش کلیکها روی «نقاط موردعلاقهای» میشد که با سبکدهی سفارشی پنهان شده بودند.
- [کانال بتا] مدیریت اضافی برای ازدست رفتن زمینه WebGL در نقشههای سهبعدی اضافه شد. اکنون وقتی زمینه WebGL بازیابی میشود، نقشههای سهبعدی سعی میکنند خودشان را بازیابی کنند.
3.61.6d
۲۶ ژوئن ۲۰۲۵
تغییرات:
- internalUsageAttributionIds را به Map3DElement و Map3DElementOptions اضافه کنید.
3.61.5a
۱۷ ژوئن ۲۰۲۵
تغییرات:
- پشتیبانی از رشته «IP_BIAS» برای «گرایش مکان» برای «تکمیل خودکار مکانها» فعال میشود.
- خطای مستندات برای
SearchNearbyRequestبرطرف شد. مقدار پیشفرض برایSearchNearbyRequest.RankPreference،POPULARITYاست نهDISTANCE.
3.61.4a
۱۲ ژوئن ۲۰۲۵
تغییرات:
-
RPCStatusenum برای توصیف رمزهای وضعیت برگرداندهشده توسط برخیاز خدمات وب اضافه شد.
3.61.3b
۵ ژوئن ۲۰۲۵
تغییرات روبهعمومی وجود ندارد.
3.61.2
۲۹ مه ۲۰۲۵
تغییرات:
- PlaceDetailsElement، PlaceDetailsCompactElement، و عناصر پیکربندی مرتبط اضافه شد. PlaceDetailsSize برداشته شد.
- مشکلی در PlaceAutocompleteElement برطرف شد که در آن انتخاب ورودی IME باعث میشد عنصر مورد پیشبینی را انتخاب کند.
3.61.1
۲۲ مه ۲۰۲۵
تغییرات:
- [کانال بتا] رفع مکان/درگاه دید ازدسترفته در برونداد مکان «عنصر فشرده جزئیات مکان».
- جزئیات سطح خیابان در شهرهای تحت پوشش دردسترس است.
3.60.12
۸ مه ۲۰۲۵
تغییرات:
- [کانال بتا] پشتیبانی از «میانای برنامهسازی کاربردی اعتبارسنجی نشانی» در «میانای برنامهسازی کاربردی جاوا اسکریپت در Maps» اضافه شد.
- مشکل تماسهای شبکه از زمینههای بدون سرایند «مبدأ» برطرف شد.
۳.۶۰.۱۱ (عقبگردشده)
۱ مه ۲۰۲۵
تغییرات:
- [کانال بتا] افزودن PlaceDetailsCompactElement و عناصر پیکربندی مرتبط.
- رفع مشکل کار نکردن StreetViewPanoramaOptions.zoomControl = false برای نقشههای «نمای خیابان».
3.60.10
۲۴ آوریل ۲۰۲۵
تغییرات:
- [کانال بتا] «نقشههای سهبعدی» اکنون در کانال بتا دردسترس است. این نسخه شامل بهبودهای دسترسپذیری و همچنین عناصر تعاملی جدید برای چندخطیها، چندضلعیها، و مدلهای سهبعدی است. علاوهبراین،
PopoverElementجدیدی اکنون برای نمایش محتوای سفارشی HTML در «نقشههای سهبعدی» دردسترس است. برای اطلاعات بیشتر، لطفاً نقشههای سهبعدی در جاوا اسکریپت Maps را ببینید.
3.60.9
۱۷ آوریل ۲۰۲۵
تغییرات:
- [کانال آلفا] راهاندازی PlaceContextualElement به آزمایشی بدون محدودیت.
- [کانال آلفا] مدلهای سهبعدی اکنون بهطور پیشفرض با نورپردازی مبتنی بر تصویر (IBL) در «نقشههای سهبعدی» پرداز میشوند.
3.60.8
۹ آوریل ۲۰۲۵
تغییرات:
- [کانال بتا] «میانای برنامهسازی کاربردی بافت محلی» اکنون بهطور کامل برداشته شده است. تلاش برای نمونهسازی LocalContextMapView اکنون خطا ایجاد میکند. برای اطلاعات بیشتر، https://developers.google.com/maps/deprecations#localcontext-deprecation را ببینید.
- اشکالی که باعث رفتار عجیب هنگام کشیدن «نشانگرهای پیشرفته» در دستگاههای لمسی میشد برطرف شد.
- کدورت رونهاد «مدیریت اشاره تعاونی» افزایش یافت تا نوشتار روی آن در همه مناطق نقشه الزامات کنتراست را برآورده کند.
- پشتیبانی از
PostalAddressرا به «میانای برنامهسازی کاربردی مکانها» اضافه کنید. - تضمین میکند که رونهاد نقشه ثابت در زمان راهاندازی همان طرح رنگ نقشه زیرین باشد.
3.60.7b
۳ آوریل ۲۰۲۵
تغییرات:
- «ابزارک تکمیل خودکار مکان» اکنون در کانال هفتگی دردسترس است.
3.60.6
۲۷ مارس ۲۰۲۵
تغییرات:
- مشکلی در Safari برطرف شد که باعث میشد صفحههایی که از
overscroll-behaviorاستفاده میکردند بهدرستی پیمایش نشوند. - پرش هنگام افزودن تعداد زیادی «نشانگر پیشرفته» با رفتار تصادف فعال برطرف شد.
- پشتیبانی از
PriceRangeدر «مکانها» اضافه شد.
3.60.5 (عقبگردشده)
۲۰ مارس ۲۰۲۵
تغییرات:
- اشکالی که مانع پیمایش صفحه هنگام کلیک کردن یا لمس کردن «نشانگرهای پیشرفته» میشد برطرف شد.
- اشکالی که باعث میشد حالت تمامصفحه در
<gmp-map>بهدرستی کار نکند برطرف شد. - اشکالی برطرف شد که در آن «پنجره اطلاعات» «نشانگر پیشرفته» پنهان همچنان نمایان بود.
- وقتی لایه «دوچرخهسواری» اضافه میشود، نقشههای سبکدار سفارشی در «برنامه سفر» سبکدار سفارشی خود را ازدست نمیدهند.
3.60.4
۱۱ مارس ۲۰۲۵
تغییرات:
- سبکهای سفارشی و رنگهای پسزمینه برای نوع نقشه و آرایش رنگهای خاصی که سبک برای آن تعریف شده است اعمال میشود (در ابتدا، این مورد به «نقشه راه» و «نقشه راه تیره» محدود خواهد شد). «لایه حملونقل عمومی» هرگونه سبکبندی سفارشی را برای نوع نقشه انتخابشده حفظ خواهد کرد.
۳.۶۰.۳ (عقبگردشده)
۵ مارس ۲۰۲۵
تغییرات:
- اشکالی که باعث میشد پانل مسیرها نشان داده نشود برطرف شد.
3.60.2
۲۷ فوریه ۲۰۲۵
تغییرات:
- مکانها: پشتیبانی از نوع رابط خودرو برقی NACS (SAE J3400) اضافه شد.
- عناصر HTML gmp-map و gmp-advanced-marker در GA منتشر شد.
3.60.1
۲۰ فوریه ۲۰۲۵
تغییرات:
- [کانال آلفا]
altitudeModeدرPolygon3DElementوPolyline3DElementاکنون بهطور پیشفرض رویCLAMP_TO_GROUNDتنظیم شده است. - [کانال آلفا] اکنون باید گزینه جدید
modeدرMap3DElementبرای پرداز کردن «نقشه سهبعدی» تنظیم شود (۲ مقدار جدیدHYBRIDوSATELLITEدردسترس است). گزینهdefaultLabelsDisabledموجود برداشته شده است، لطفاًmodeرا رویHYBRIDیاSATELLITEتنظیم کنید. - [کانال بتا] اگر رنگ پسزمینه بهطور خاص برای نوع نقشه خاصی تنظیم نشده باشد، به پیشفرض یا مجموعه رنگ تنظیمشده در
MapOptionsبرمیگردد. - [کانال بتا] سبکهای سفارشی شطرنجی باید فقط برای نوع نقشهای که سبک به آن اختصاص داده شده است اعمال شود.
- مشکلی که در آن «نشانگرهای پیشرفته» هنگام کشیده شدن در حالت تمامصفحه جابهجا میشدند برطرف شد. همچنین مشکلی که در آن «مردک نمای خیابان» هنگام کشیده شدن در حالت تمامصفحه دارای انحراف بود برطرف شد.
- کنترل بزرگنمایی پیشفرض را با کنترل دوربین جدید که شامل دکمههای حرکت و بزرگنمایی است جایگزین کنید.
- نمادهای دکمه بزرگنمایی را بهروزرسانی کنید تا با نمادهای دکمه جدید حرکت افقی همراستا شوند.
3.59.8
۶ فوریه ۲۰۲۵
تغییرات:
- اکنون مشتریان میتوانند به مقادیر TransitFare بهعنوان نوشتار دسترسی داشته باشند.
- [کانال آلفا] عنصر جدید «سنجش کیفیت هوا» راهاندازی شد: <gmp-air-quality-meter>.
- [کانال آلفا] استفاده از PlaceAutocompleteElement اکنون مستلزم فعال بودن Places API (جدید) در «پروژه Google Cloud» است. .
- [کانال آلفا] PlaceAutocompleteElement: رویداد gmp-placeselect با gmp-select جایگزین میشود و بهجای شیء PlaceAutocompletePlaceSelect، شیء PlacePredictionSelectEvent ارائه میدهد.
- [کانال آلفا] PlaceAutocompleteElement: رویداد gmp-requesterror با gmp-error جایگزین شده است و بهجای شیء PlaceAutocompleteRequestErrorEvent، شیء Event ارائه میدهد.
- [کانال آلفا] PlaceAutocompleteElement: componentRestrictions با includedRegionCodes جایگزین شده است.
- [کانال آلفا] PlaceAutocompleteElement: types با includedPrimaryTypes جایگزین شده است.
3.59.7
۳۰ ژانویه ۲۰۲۵
تغییرات:
- [کانال بتا] رنگهای پسزمینه نقشه راه و نقشه راه حالت تاریک که برای سبکهای سفارشی تنظیم شدهاند باید در پشت کاشیها و فراتر از حاشیههای نقشه رندر شوند.
- [کانال بتا] نقشه راه با سبک سفارشی (یا نقشه راه حالت تاریک) هنگام اضافه شدن لایه حملونقل عمومی، سبک سفارشی خود را حفظ میکند و به سبک نقشه پایه پیشفرض برنمیگردد.
- اکنون وقتی لایه حملونقل عمومی اضافه میشود، نقشههایی که در حالت تاریک هستند در حالت تاریک باقی میمانند.
3.59.6
۲۳ ژانویه ۲۰۲۵
تغییرات روبهعمومی وجود ندارد.
3.59.5
۱۶ ژانویه ۲۰۲۵
تغییرات:
- اشکالی که باعث میشد هنگام ایجاد پانورامای «نمای خیابان» سفارشی خطاهای مدیریتنشدهای ایجاد شود برطرف شد.
3.59.4a
۹ ژانویه ۲۰۲۵
تغییرات:
- اشکالی که باعث میشد خطاهای مدیریتنشده هنگام فعال شدن لایه ترافیک ایجاد شود برطرف شد.
- [کانال بتا] مشکلی را برطرف میکند که در آن PlaceAutocompleteElement بهدرستی تمرکز نمیکرد.
- [کانال بتا] ویژگیهای نقشه اتمی در شهرهای پشتیبانیکننده در سطح زوم ۱۷ و عمیقتر نشان داده خواهد شد.
3.59.3
۱۲ دسامبر ۲۰۲۴
تغییرات:
- Firebase App Check اکنون برای استفاده با Maps JS API و Places JS دردسترس است.
3.59.2
۵ دسامبر ۲۰۲۴
تغییرات:
- [کانال آلفا] ویژگیهای نقشه اتمی در شهرهای پشتیبانیکننده در سطح زوم ۱۷ و عمیقتر نشان داده خواهد شد.
- شناسه اسنادی استفاده را به مقدار اولیه اضافه میکند که به Google کمک میکند بفهمد کدام کتابخانهها و نمونهها برای توسعهدهندگان مفید هستند، مثلاً استفاده از کتابخانه خوشهبندی نشانه. برای انصراف دادن از ارسال شناسه اسنادی استفاده، میتوانید این دارایی را حذف کنید یا مقدار آن را با رشتهای خالی جایگزین کنید. تغییرات این مقدار پساز نمونهسازی ممکن است نادیده گرفته شود.
- اکنون میتوانید از بررسی برنامه Firebase برای محافظت دربرابر درخواستهای مخرب استفاده کنید. درباره استفاده از «بررسی برنامه» با «مکانها» و استفاده از «بررسی برنامه» با Maps بیشتر بدانید.
3.59.1
۲۱ نوامبر ۲۰۲۴
تغییرات:
- [کانال بتا] مشکلی که در آن کنترل بزرگنمایی از «نمای خیابان» حذف شده بود برطرف شد.
- اشکالی برطرف شد که در آن نشانگرهای قدیمی که کلیککردنی نبودند همچنان رویداد کلیک را ارسال میکردند.
- اشکالی که باعث میشد «نشانگرهای پیشرفته» هنگام تغییر به نوع نقشه سفارشی، موقعیت پیکسل را بهروزرسانی نکنند برطرف شد.
- اکنون هنگام اعمال کردن انواع و سبکهای نقشه پیشفرض یا سفارشی با شناسه نقشه، هشدار کنسول ثبت میشود. وقتی شناسه نقشه وجود داشته باشد، سبکهای نقشه ازطریق کنسول ابری کنترل میشوند و سبکپردازی ابری درحالحاضر فقط در انواع نقشه طرح جاده پشتیبانی میشود.
- دکمههای حرکت کنترل دوربین سبک در حالت تیره در هنگام نگهداشتن روی آنها.
- رفع مشکل فاصله داخلی fitBounds هنگام استفاده از محدودههای بسیار کوچک.
3.58.11a
۳۱ اکتبر ۲۰۲۴
تغییرات:
- [کانال بتا] اشکالی که باعث میشد آدمک «نمای خیابان» در نقشه عنصر وب غیرقابل استفاده شود برطرف شد.
- وقتی پیام پیمایش در نقشه «میانای برنامهسازی کاربردی جاسازی» پنهان است، صفحهخوانها نمیتوانند روی آن تمرکز کنند.
3.58.10
۲۴ اکتبر ۲۰۲۴
تغییرات:
- مشکلی که باعث استثنا هنگام دسترسی به فضای ذخیرهسازی جلسه میشد برطرف شد.
۳.۵۸.۹ (عقبگردشده)
۱۷ اکتبر ۲۰۲۴
تغییرات:
- [کانال آلفا] اکنون میتوان از تصاویر سفارشی و SVG برای نشانگرهای پردازششده در «نقشههای سهبعدی» استفاده کرد.
3.58.8
۱۰ اکتبر ۲۰۲۴
تغییرات:
- هشدار کنسول WebGLOverlayView نادرست برداشته شد.
- مشکلی برطرف شد که در آن Chrome اگر نقشه اولین عنصر صفحه بود که با اشارهگر یا موشواره با آن تعامل میشد، بهاشتباه خط کانونی آبیرنگی در اطراف نقشه نشان میداد.
- ارائهدهندگان مکان خودرو و ناوگان ODRD برای «پایش ناوگان با جاوا اسکریپت خدمات تحرک» اضافه شدند.
3.58.7
۳ اکتبر ۲۰۲۴
تغییرات روبهعمومی وجود ندارد.
3.58.6
۲۵ سپتامبر ۲۰۲۴
تغییرات:
- [کانال آلفا]
*Opacityدارایی ازPolyline3DElementوPolygon3DElementبرداشته شد. مقادیر آلفا را میتوان در ویژگیهای*Colorمربوطه بااستفاده از قالبهای رنگ#rgba،#rrggbbaa،rgba(r, g, b, a)، یاrgb(r g b / a)مشخص کرد. - [کانال آلفا] کنترلهای واسط کاربر پیشفرض، نشانگرها، مدلهای سهبعدی، و عملکردهای پویانمایی دوربین پیشتنظیم اکنون برای استفاده با «نقشههای سهبعدی» در نسخه «آزمایشی» دردسترس است.
- اشکالی که باعث میشد انواع نقشه سفارشی در نقشههای برداری نتوانند بین یکدیگر جابهجا شوند برطرف شد.
- برای دستگاههایی با تراکم پیکسل بالا، از تصاویر ماهوارهای با DPI بالا استفاده کنید.
3.58.5a
۱۹ سپتامبر ۲۰۲۴
تغییرات روبهعمومی وجود ندارد.
3.58.4a
۱۲ سپتامبر ۲۰۲۴
تغییرات روبهعمومی وجود ندارد.
3.58.3
۵ سپتامبر ۲۰۲۴
تغییرات روبهعمومی وجود ندارد.
3.58.2
۲۹ اوت ۲۰۲۴
تغییرات:
- حروف نوشتاری
PinElementاکنون باPinElementمقیاسبندی میشود و رنگ پیشفرض آن باglyphColorپیشفرضPinElementمطابقت دارد.
3.58.1a
۲۲ اوت ۲۰۲۴
تغییرات:
- [کانال بتا] بهطور پیشفرض کنترل Zoom را با «کنترل دوربین» جایگزین کنید. ویژگیهای «کنترل دوربین» شامل کنترلهای بزرگنمایی و حرکت است.
-
cameraControlوcameraControlOptionsدارایی را درMapOptionsمنتشر کنید. - اجازه میدهد آرایش رنگ (روشن یا تیره) هنگام نمونهسازی نقشه تنظیم شود.
- اگر پهنای نقشه خیلی کوچک باشد، کنترل «انواع نقشه» بهروزرسانی میشود تا به خط جدید بپیچد
- برچسبگذار جدیدی برای پرداز کردن برچسبهای «نقشههای برداری» ادغام شد.
- رنگهای جدید نقشه پایه اکنون در کانال
v=weeklyبرای توسعهدهندگانی که از شناسههای نقشه استفاده نمیکنند پیشفرض است. برای اطلاعات بیشتر، https://developers.google.com/maps/new-basemap-style-opt-in را ببینید.
3.57.13
۸ اوت ۲۰۲۴
تغییرات:
- [کانال بتا] «شرحهای نشانی» به پاسخ «زمینکدیابی» برای «زمینکدیابی معکوس»، «زمینکدیابی مستقیم»، و «جستجوی شناسه مکان» اضافه شد.
3.57.12
۱ اوت ۲۰۲۴
تغییرات:
- [کانال بتا] «شرحهای نشانی» به پاسخ «زمینکدیابی» برای «زمینکدیابی معکوس»، «زمینکدیابی مستقیم»، و «جستجوی شناسه مکان» اضافه شد.
- [کانال بتا] اجازه میدهد آرایش رنگها (روشن یا تیره) در نمونهسازی نقشه تنظیم شود.
- کاهش تأخیر IconMouseEvent وقتی روی ویژگیای در نقشههای بُرداری کلیک میشود
3.57.10
۲۵ ژوئیه ۲۰۲۴
تغییرات:
- [کانال بتا] «شرحهای نشانی» به پاسخ «زمینکدیابی» برای «زمینکدیابی معکوس»، «زمینکدیابی مستقیم»، و «جستجوی شناسه مکان» اضافه شد.
- چندین مشخصه برای انواع اصلی و نامهای نمایشی به کلاس «مکان» اضافه شد.
3.57.9
۱۸ ژوئیه ۲۰۲۴
تغییرات:
- دسترسیپذیری کنترل آدمک «نمای خیابان» بهبود یافته است.
3.57.8b
۱۱ ژوئیه ۲۰۲۴
تغییرات روبهعمومی وجود ندارد.
3.57.7
۴ ژوئیه ۲۰۲۴
تغییرات:
- گزینههای خودرو برقی و گزینههای سوخت را به داراییهای کلاس «مکان» اضافه کنید. گزینههای جستجوی خودرو برقی را برای Place.searchByText فعال کنید.
3.57.6a
۲۷ ژوئن ۲۰۲۴
تغییرات روبهعمومی وجود ندارد.
3.57.5
۲۰ ژوئن ۲۰۲۴
تغییرات روبهعمومی وجود ندارد.
3.57.4
۱۳ ژوئن ۲۰۲۴
تغییرات:
- [کانال بتا] برچسبزن جدیدی برای پرداز کردن برچسبهای «نقشههای برداری» یکپارچه شد.
- InfoWindow ویژگی جدیدی بهنام
isOpenدارد که نشان میدهد در «نقشه» یا «نمای خیابان» باز است یا نه. - اسناد مرجع نادرست برای کلاس «تکمیل خودکار جا»
PlacePredictionاصلاح شد.
3.57.3a
۶ ژوئن ۲۰۲۴
- [کانال بتا] «شرحهای نشانی» به پاسخ «زمینکدیابی» برای «زمینکدیابی معکوس»، «زمینکدیابی مستقیم»، و «جستجوی شناسه مکان» اضافه شد.
3.57.2
۲۸ مه ۲۰۲۴
تغییرات:
- اشکالی که در آن کنترل نوع نقشه در عنصر وب منوها را باز نمیکرد برطرف شد.
- اشکالی که باعث میشد نشانگر کشیدن «عنصر نشانگر پیشرفته» وجود نداشته باشد برطرف شد.
- قابلیت تکمیل خودکار را به «میانای برنامهسازی کاربردی مکان» جدید اضافه کنید.
- اکنون کاشیهای شطرنجی نقشه در قالب تصویر WebP ارائه میشود.
- اسناد بهروزشده برای Place.searchByText و Place.searchNearby برای اشاره به فهرست فیلدهای صحیح.
- دکمه بستن «پنجره اطلاعات» جدید و سرصفحه اختیاری اکنون در کانال هفتگی دردسترس است.
3.57.0
۲۴ مه ۲۰۲۴
تغییرات روبهعمومی وجود ندارد.
3.56.12a
۹ مه ۲۰۲۴
تغییرات:
- اشکالی که باعث میشد نشانگر کشیدن
AdvancedMarkerElementوجود نداشته باشد برطرف شد.
3.56.11
۲ مه ۲۰۲۴
تغییرات:
- [کانال بتا]
<gmp-map>اکنون وقتی شناسه نقشه تنظیم شده باشد، اما نوع پردازشی صریحی برای شناسه نقشه تنظیم نشده باشد (برای نمونه DEMO_MAP_ID)، بهطور پیشفرض روی حالت برداری قرار میگیرد.
3.56.10
۲۵ آوریل ۲۰۲۴
تغییرات:
- [کانال بتا] رویداد gmp-placeselect در PlaceAutocompleteElement اکنون حبابدار است.
- [کانال بتا] دکمه بستن «پنجره اطلاعات» جدید و سرایند اختیاری اکنون دردسترس است.
- [کانال بتا] ویژگیهای دسترسپذیری صفحهکلید و اشارهگر تکی برای کنترل آدمک «نمای خیابان» بهبود یافت.
- مشکل نشت حافظه ناشی از برداشتن «نشانگرهای پیشرفته» برطرف شد.
- مشکلی که باعث میشد دایرهها محیطی صاف نداشته باشند برطرف شد.
- API برای تنظیم حالت برداری درطول نمونهسازی google.maps.Map اضافه شد (mapId لازم نیست).
3.56.8
۱۱ آوریل ۲۰۲۴
تغییرات:
- مشکل نشت حافظه هنگام استفاده از
AdvancedMarkerElementبرطرف شد.
3.56.7
۴ آوریل ۲۰۲۴
تغییرات:
- تابع searchNearby را به کلاس جدید «مکان» اضافه کنید.
3.56.6
۲۸ مارس ۲۰۲۴
تغییرات:
- [کانال بتا] کاشیهای شطرنجی نقشه اکنون در قالب تصویر WebP ارائه میشود.
- موقعیت لنگر پنجره اطلاعات ثابت برای نقاط موردعلاقه روی نقشه در نقشههای برداری.
- اشکالی که
AdvancedMarkerElementرا بدون موقعیت تنظیمشده نمایش میداد برطرف شد. - رویداد «بستن» به «میانای برنامهسازی کاربردی InfoWindow» اضافه شد.
3.56.5
۲۱ مارس ۲۰۲۴
تغییرات:
- [کانال بتا] رنگهای جدید نقشه پایه اکنون برای توسعهدهندگانی که از شناسههای نقشه استفاده نمیکنند پیشفرض است. برای اطلاعات بیشتر، https://developers.google.com/maps/new-basemap-style-opt-in را ببینید.
- موقعیت پایه «پنجره اطلاعات» برای برچسبها و نمادهای «نقشه برداری» اصلاح شد.
3.56.4
۱۴ مارس ۲۰۲۴
تغییرات روبهعمومی وجود ندارد.
3.56.3
۷ مارس ۲۰۲۴
تغییرات روبهعمومی وجود ندارد.
3.56.1
۲۲ فوریه ۲۰۲۴
تغییرات:
- خطای مستندسازی در پارامتر «فیلدها» در Place.searchByText برطرف شد.
- [کانال بتا] در
<gmp-map>جایگاه پیشفرضی ایجاد میکند و امکان ایجاد عناصر سفارشی برای دربرگرفتن «عناصر وب Maps JavaScript API» را فراهم میکند. - گزینههای پارکینگ را به «میانای برنامهسازی کاربردی» کلاس «مکان» جدید اضافه کنید.
- google.maps.Marker را منسوخ کنید. لطفاً بهجای آن از google.maps.marker.AdvancedMarkerElement استفاده کنید. درحالحاضر، قرار نیست google.maps.Marker متوقف شود، اما google.maps.marker.AdvancedMarkerElement نسبتبه google.maps.Marker توصیه میشود. درحالیکه google.maps.Marker همچنان رفع اشکال برای هرگونه پسرفت عمده را دریافت خواهد کرد، اشکالات موجود در google.maps.Marker برطرف نخواهند شد. حداقل ۱۲ ماه قبلاز توقف پشتیبانی اطلاعرسانی خواهد شد. لطفاً برای مشاهده جزئیات منسوخ شدن، https://developers.google.com/maps/deprecations را ببینید.
- مشخصههای بیشتری به «میانای برنامهسازی کاربردی» کلاس «مکان» جدید اضافه کنید.
- گزینههای پرداخت را به میانای برنامهسازی کاربردی کلاس «مکان» جدید اضافه کنید.
3.55.11a
۱۵ فوریه ۲۰۲۴
تغییرات:
- از پیمایش خودکار نقشهها به نمای کلیکشده جلوگیری میکند.
3.55.11
۸ فوریه ۲۰۲۴
تغییرات:
- [کانال آلفا] ویژگی inputElement را از PlaceAutocompleteElement برداشت.
- [کانال آلفا] افزودن بخشهای CSS برای عنصر «تکمیل خودکار مکان»
- [کانال بتا] اکنون PlaceAutocompleteElement در «پیشنمایش» (v=beta) دردسترس است
- گزینههای دسترسپذیری را به Places V2 API اضافه کنید.
3.55.10
۱ فوریه ۲۰۲۴
تغییرات:
- [کانال بتا] منسوخ کردن SearchByTextRequest.rankBy. لطفاً درعوض از SearchByTextRequest.rankPreference استفاده کنید.
- [کانال بتا] Place.findPlaceFromQuery و Place.findPlaceFromPhoneNumber دیگر دردسترس نیستند؛ درعوض از Place.searchByText استفاده کنید.
- رفع اشکال ردیابی «استفاده» برای هر کانال.
- خطوط چندضلعی آگاه از ترافیک را برای ارائهدهندگان مکان «سفر» و «وسیله نقلیه» در «همرسانی سفر با جاوا اسکریپت» فعال کنید.
- اکنون کلاس جدید «مکان» در کانال هفتگی دردسترس است.
- Place.openingHours منسوخ شود. لطفاً درعوض از regularOpeningHours استفاده کنید.
3.55.9
۲۵ ژانویه ۲۰۲۴
تغییرات:
- [کانال بتا] مشکلی را برطرف میکند که در آن کادر گفتگوی میانبرهای صفحهکلید هنگام فشار دادن کلید
EscدرMapElementبسته نمیشد. - پارامتر نشانی وب جدیدی
loading=asyncبه نشانی وب راهاندازی برای بار کردن مستقیم دستورگان اضافه شد. این نشان میدهد که Maps JavaScript API بهصورت همزمان بار نشده است و هیچ کد جاوا اسکریپتی توسط رویدادloadاسکریپت راهاندازی نمیشود. برای بهبود عملکرد، اکیداً توصیه میشود که این تنظیم را درصورت امکان رویasyncقرار دهید.
3.55.8
۱۸ ژانویه ۲۰۲۴
تغییرات:
- [کانال آلفا] اکنون نشانه جلسه بهعنوان بخشی از درخواستهای PlaceAutocompleteElement ارسال میشود.
- [کانال بتا] دارایی جدیدی بهنام
gmpClickableرا درAdvancedMarkerElementمعرفی میکند. این تغییر برای کاربرانی که رویدادgmp-clickرا بااستفاده ازaddEventListener()در کانال بتا ثبت میکنند، تغییری اساسی است. برای دریافت رویدادgmp-clickدر هنگام کلیک، ویژگیgmpClickableرا رویtrueتنظیم کنید یا مشخصهgmp-clickableرا به عنصر وباضافه کنید. برای کاربرانی که از addListener()برای ثبت رویدادgmp-clickاستفاده میکنند، درحالحاضر نیازی نیست تغییری ایجاد کنید.
3.55.7
۱۱ ژانویه ۲۰۲۴
تغییرات:
- [کانال بتا] دارایی
elementازAdvancedMarkerElementاکنون به نمونهAdvancedMarkerElementاشاره میکند. - [کانال بتا] «نشانگرهای پیشرفته» اکنون میتوانند محتوای خود را با گرههای فرزند سفارشیسازی کنند.
- اشکالی را برطرف میکند که در آن میانبرهای صفحهکلید حرکت و بزرگنمایی پساز کلیک کردن روی نقشه کار نمیکرد.
- سفارشیسازی چندخطی را برای «همرسانی سفر» جاوا اسکریپت فعال کنید.
- [کانال آلفا] افزودن انواع، requestedLanguage، requestedRegion، و مشخصههای نام به PlaceAutocomplete
- [کانال بتا] اشکالی که باعث میشد عنصر «نشانگر پیشرفته» هنگام فراخوانی
document.createElement('gmp-advanced-marker')ایجاد نشود برطرف شد.
3.55.3
۳۰ نوامبر ۲۰۲۳
تغییرات روبهعمومی وجود ندارد.
3.55.2
۲۳ نوامبر ۲۰۲۳
تغییرات:
- اشکالی که باعث خطاهای CSP مربوط به سبک در «نمای خیابان» میشد برطرف شد
3.55.1
۱۶ نوامبر ۲۰۲۳
تغییرات روبهعمومی وجود ندارد.
3.54.12a
۸ نوامبر ۲۰۲۳
تغییرات:
- اشکالی که باعث میشد WebGLOverlayView در شرایط خاصی پردازش نشود برطرف شد.
3.54.12
۲ نوامبر ۲۰۲۳
تغییرات:
- [کانال آلفا] «تکمیل خودکار مکان» را بهروز کنید تا عنصر وب باشد. این تغییر ناگهانی است. برای دریافت اطلاعات بهروز درباره استفاده، لطفاً https://developers.google.com/maps/documentation/javascript/reference/places-widget#PlaceAutocompleteElement را ببینید.
- [کانال آلفا] بهروزرسانی مدیریت تمرکز «عنصر تکمیل خودکار جا»
- [کانال بتا] نمایان کردن رویداد gmp-zoomchange در MapElements
- برای مدیریت خودکار زمینههای چیدمان راستبهچپ، MapTypeControl HORIZONTAL_BAR را فعال کنید.
3.54.11
۲۶ اکتبر ۲۰۲۳
تغییرات:
- مشکلی که در آن تنظیم کنترلها روی نقشه میتوانست باعث بروز خطا شود برطرف شد.
- قابلیت محدود کردن تصاویر «نمای خیابان» به منابع رسمی Google را ازطریق StreetViewLocationRequest و StreetViewControlOptions اضافه کنید.
3.54.10
۱۸ اکتبر ۲۰۲۳
تغییرات:
- [کانال بتا] اکنون MapElement چیدمان کنترلهایش را بهطور خودکار برای راستبهچپ یا چپبهراست براساس سبک
directionمحاسبهشدهاش تنظیم میکند. جایگاههایی نیز برای افزودن کنترلهای سفارشی دردسترس است. ControlPosition اکنون از مقادیر منطقی برای پشتیبانی از چیدمان راستبهچپ/چپبهراست پشتیبانی میکند. «میانای برنامهسازی کاربردی جاسازی نقشه» اکنون چیدمان کنترلهای خود را بهطور خودکار برای زبانهای چپبهراست یا راستبهچپ تنظیم میکند. - [کانال بتا] اکنون MapElement دارای delegatesFocus فعال است
3.54.9
۱۲ اکتبر ۲۰۲۳
- [کانال بتا] خلاصه تحریریه را به Places v2 API اضافه میکند.
3.54.7a
۲۸ سپتامبر ۲۰۲۳
تغییرات:
- پشتیبانی از چندین ارائهدهنده مکان در «جاوا اسکریپت همرسانی سفر» اضافه شد.
3.54.6
۲۱ سپتامبر ۲۰۲۳
تغییرات:
- google.maps.FeatureLayer به رویدادهای حرکت موشواره پاسخ میدهد.
- google.maps.FeatureType.SCHOOL_DISTRICT اضافه شد، بنابراین «مناطق آموزشی» در سبکپردازی دادهمحور پشتیبانی میشود.
3.54.5
۱۴ سپتامبر ۲۰۲۳
تغییرات:
- [کانال بتا] اشکالی که باعث میشد addEventListener() در AdvancedMarkerElement دردسترس نباشد برطرف شد.
3.54.4
۷ سپتامبر ۲۰۲۳
تغییرات:
- نشانواره Google دیگر اغلب با اطلاعات حق نشر در «نقشه» همپوشانی نخواهد داشت.
3.54.2
۲۴ اوت ۲۰۲۳
تغییرات:
- اشکال در DirectionsRenderer برطرف شد. در این اشکال، اگر بزرگنمایی و مرکز قبلاز پرداخت DirectionsResult تنظیم نشده بود، Map بار نمیشد.
3.54.1
۱۸ اوت ۲۰۲۳
تغییرات:
- Maps JavaScript API را ارتقا میدهد تا بهطور بومی از ECMAScript 2020 پشتیبانی کند.
- اکنون «نشانگرهای پیشرفته» واضحتر پرداز میشوند.
- وقتی Array.from با پیادهسازیای که از تکرارشوندگان پشتیبانی نمیکند ملغی شود، نقشه غیرفعال میشود.
- تمرکز که هنگام غیرفعال شدن دکمههای بزرگنمایی در سطوح محدود ازدست میرفت اصلاح شد.
3.53.13
۲۷ ژوئیه ۲۰۲۳
تغییرات:
- [کانال بتا] اسناد در کلاس جدید «مکان» بازسازی شده است.
PhotoAttributionاکنونAuthorAttributionاست. authorاکنونdisplayNameاست. authorURIاکنونuriاست. photoURI{?string} اکنون درAuthorAttributionدردسترس است. Photo.attributionsاکنونPhoto.authorAttributionsاست. Review.authorAttribution{?AuthorAttribution} جایگزینPhoto.author/authorURI/authorPhotoURIمیشود. - [کانال بتا] فیلد الزامی
textQueryاضافه شد وqueryدر روش searchByText() کلاس Place منسوخ شد. - جایگاه لنگر پنجره اطلاعات برای برچسبها و نمادهای نقشه شطرنجی تنظیم شد.
3.53.12
۲۰ ژوئیه ۲۰۲۳
تغییرات:
- [کانال بتا] ارائهدهندگان مکان خودرو و ناوگان ODRD برای «همرسانی سفر» با JavaScript - ردیابی ناوگان اضافه شد.
- پیام هشدار وقتی آرگومان ارسالشده به سازنده
LatLng()نادیده گرفته میشود بهروزرسانی شد. -
Marker.collisionBehaviorمنسوخ شد وAdvancedMarkerElement.collisionBehaviorجایگزین آن شد.
3.53.11
۱۳ ژوئیه ۲۰۲۳
تغییرات:
- اکنون تابع
isLocationOnEdge()وقتی نقطه مشخصشده به اندازه کافی به شروع یا لبه چندخطی نزدیک باشد،trueرا برمیگرداند. - گزارش خطایی اضافه میکند تا توسعهدهندگان بدانند که نقشه برداری چه زمانی بار نمیشود و به نقشه شطرنجی برمیگردد.
3.53.7
۱۵ ژوئن ۲۰۲۳
تغییرات:
- [کانال آلفا] «عنصر تکمیل خودکار مکان» را بهروز کنید تا از صفحهخوانها و دیگر فناوریهای کمکی بهتر پشتیبانی کند.
3.53.5
۱ ژوئن ۲۰۲۳
تغییرات:
- اجازه میدهد عنصر «گره» به دارایی
content«نشانگر پیشرفته» منتقل شود. - عملکرد رفتار برخورد «نشانگرهای پیشرفته» بهبود یافت.
- فیلد جدیدی برای DeliveryVehicleStop در «همرسانی سفر» جاوا اسکریپت اضافه شد.
3.53.4a
۲۴ مه ۲۰۲۳
رفع اشکالها:
- مشکل پرش تصویر در نقشه برداری برطرف شد.
- محاسبه نادرست «تاریخ» هنگام درنظر گرفتن مناطق زمانی مختلف در روش مکان()getNextOpeningTime اصلاح شد.
- نوع اشتباهی در VehicleJourneySegment برای «همرسانی سفر» اصلاح شد.
3.53.3
۱۸ مه ۲۰۲۳
تغییرات:
- [کانال آلفا] اشکالی برطرف شد که در آن اگر از کلیدهای جهتی برای برجسته کردن پیشبینی استفاده میکردید و سپس روی کلید گریز کلیک میکردید، عنصر تکمیل خودکار «مکان» نوشتار اصلی را بازیابی نمیکرد.
- [کانال آلفا] «سبکهای پیشبینی تکمیل خودکار مکان» بهروز شد تا مطمئن شویم درصورت سرریز شدن نوشتار، سهنقطه نشان داده میشود.
- [کانال بتا] «بافت محلی» اکنون اعلانی نشان میدهد که اطلاعات بافتی درباره مکانهای موجود در نقشه «بافت محلی» بهزودی ناپدید میشود.
- اشکالی برطرف شد که در آن، پیشنمایش شناور مردک خیابانی درحین کشیدن نشان داده نمیشد، مگر اینکه ابتدا حداقل یکبار به جایگاه برگردانده شده باشد.
- محدوده، مکان، و شعاع منسوخشده برای «سرویس تکمیل خودکار جا». درعوض از locationBias و locationRestriction استفاده کنید.
3.53.2
۴ مه ۲۰۲۳
تغییرات:
- [کانال بتا] سبکبندی دادهمحور برای «مجموعههای داده» دردسترس است
- [کانال بتا]
<gmp-map>و عناصر وب<gmp-advanced-marker>اکنون دردسترس است. - TimeWindow بهعنوان فیلدی به Task و TaskTrackingInfo در «همرسانی سفر JavaScript» اضافه شد.
- AdvancedMarkerElement و PinElement در کانال هفتگی منتشر شد.
- سبکبندی دادهمحور برای «محدودهها» در کانال هفتگی منتشر شد.
-
getMapCapabilitiesو رویدادmapcapabilities_changedدر کانال هفتگی منتشر میشوند.
3.53.1a
۲۷ آوریل ۲۰۲۳
تغییرات:
- «خدمات تکمیل خودکار مکان» بهروزرسانی شد تا از locationBias و locationRestriction پشتیبانی کند
- [کانال بتا] مستندات منتشرشده درباره روش Place v2 toJSON.
- [کانال بتا] کشیدن «نشانگر پیشرفته» هنگام پیچیدن نقشه رفع شد.
- [کانال بتا] سبکدهی دادهمحور PlaceFeature.fetchPlace displayNames به زبان کاربر نهایی خواهد بود.
- [کانال بتا] نام AdvancedMarkerView و PinView به AdvancedMarkerElement و PinElement تغییر کرده است.
- [کانال بتا] رفع مشکلی که در آن «نشانگرهای پیشرفته» و «سنجاقها» گاهی بدون بار کردن صریح آنها دردسترس قرار میگرفتند. لطفاً بهخاطر داشته باشید که همیشه کتابخانه «نشانگر» را قبلاز دسترسی به این کلاسها بار کنید.
- [کانال بتا] اکنون AdvancedMarker
positionبه LatLngAltitude عادیسازی شده است. - [کانال بتا] دارایی «نشانگر پیشرفته»
draggableرا بهنفعgmpDraggableازکار میاندازد.
3.52.9
۱۳ آوریل ۲۰۲۳
تغییرات:
- [کانال بتا] تغییر مقدار دارایی «مکان» از عدد به رشته برای «سطح قیمت». مقادیر ممکن برای «سطح قیمت» اکنون عبارتاند از: «رایگان»، «ارزان»، «متوسط»، «گران»، «بسیار گران».
- [کانال بتا] منسوخ کردن AdvancedMarkerView.draggable بهنفع gmpDraggable.
- [کانال بتا] برداشتن دارایی «نماد» و نام فیلد از کلاس «مکان». توسعهدهندگان تشویق میشوند که بهجای آن از «svgIconMaskURI» استفاده کنند.
- [کانال بتا] دارایی عنوان AdvancedMarkerView اکنون فقط رشته را میپذیرد. عناوین را میتوان با رشتهای خالی برداشت.
- [کانال بتا] «svgIconMaskURI» را بهعنوان نام فیلد پشتیبانیشده برای روشهای Place.fromPlaceFrom اضافه کنید.
- [کانال بتا] خصوصیت کلاس «مکان» از
userRatingsCountبهuserRatingCountتغییر کرد - چاپ خطاها هنگام ورود به کنسول بهبود یافت.
رفع اشکالها:
- اشکالی را برطرف میکند که در آن بستن «پنجره اطلاعات» باعث بروز خطا میشد.
3.52.8
۶ آوریل ۲۰۲۳
تغییرات:
-
pollingIntervalMillisبهعنوان فیلد عمومی ارائهدهندگان مکان نظرسنجی در «همرسانی سفر با جاوا اسکریپت» اضافه شد. - [کانال بتا] پاسخ JSON کلاس «مکان» از snake_case به lowerCamelCase تغییر کرد.
رفع اشکالها:
- اشکالی برطرف شد که در آن
publishTime«مرور مکان» تاریخ اشتباهی را نشان میداد. - مشکلی که باعث میشد ایجاد عناصر سفارشی بهصورت سراسری با مشکل مواجه شود برطرف شد.
- [کانال بتا] اشکالی که باعث میشد «نشانگرهای پیشرفته» هنگام پیچیدن نقشه ناپدید شوند برطرف شد.
3.52.6
۲۳ مارس ۲۰۲۳
تغییرات:
- [کانال آلفا] «ابزارک تکمیل خودکار جا» (جدید) آزمایشی منتشر شد.
- «همرسانی سفر JavaScript» را در کانال هفتگی منتشر میکند.
3.52.5
۱۶ مارس ۲۰۲۳
تغییرات:
- [کانال بتا] سبکدهی مبتنی بر داده: انواع عوارض NEIGHBORHOOD، ADMINISTRATIVE_AREA_LEVEL_3، ADMINISTRATIVE_AREA_LEVEL_4، و SUBLOCALITY_LEVEL_1 برداشته شد.
رفع اشکالها:
- اشکالی رفع شد که در آن میاناهای TypeScript برای کتابخانههای استفادهشده توسط importLibrary() خالی بودند.
3.52.4
۹ مارس ۲۰۲۳
تغییرات:
- [کانال بتا] رویداد کلیک «نشانگر پیشرفته» را هنگام کشیده شدن نشانگر سرکوب میکند.
3.52.3
۲ مارس ۲۰۲۳
تغییرات:
- [کانال بتا] نهادهای TaskTrackingInfo را برای «همرسانی سفر» جاوا اسکریپت اضافه میکند.
- [کانال بتا] «میانای برنامهسازی کاربردی جاوا اسکریپت در Maps» را ارتقا میدهد تا بهطور بومی از ECMAScript 2020 پشتیبانی کند.
رفع اشکالها:
- نشت حافظهای را که ممکن است هنگام افزودن و برداشتن نشانگرها به/از نقشه رخ دهد برطرف میکند.
- اشکالی را برطرف میکند که باعث میشد عنصر تعاملی در دستگاههای لمسی وقتی زیر «نشانگر پیشرفته» قابلکلیک قرار میگرفت قابلکلیک باشد.
3.52.2
۲۳ فوریه ۲۰۲۳
تغییرات:
- [کانال بتا] سبکبندی دادهمحور: دارایی PlaceFeature.displayName را بردارید.
- [کانال بتا] رفع مشکل حذف نشدن صحیح WebGLOverlayViews هنگام فراخوانی setMap(null)
- اشکالی که باعث میشد کتابخانه
searchناشناخته اعلام شود برطرف شد. - اشکالی که باعث میشد دکمه بستن «پنجره اطلاعات» در ریشه سایه نامرئی باشد برطرف شد.
- برای بهبود «شاخصهای حیاتی وب» و کاهش انتقال غیرضروری داده، Maps JS اکنون بار کردن کاشیهای نقشه را تا زمانیکه نقشه به نمای دید نزدیک شود بهتعویق میاندازد. نقشههایی که در درگاه دید اولیه صفحه ایجاد میشوند نباید تفاوتی را مشاهده کنند.
3.52.1
۱۶ فوریه ۲۰۲۳
تغییرات:
- تابع
importLibrary()را اضافه میکند که امکان بار کردن پویای کتابخانهها در زمان اجرا را فراهم میکند. - [کانال بتا] فعال کردن ویژگی حرکت خودکار «پنجره اطلاعات» هنگام باز شدن در «نشانگر پیشرفته».
- [کانال بتا] برخیاز فیلدهای اشیای داده کتابخانه «همرسانی سفر» را غیرقابلتهی کرد
- [کانال بتا] سبکدهی مبتنی بر داده: انواع ویژگی NEIGHBORHOOD، ADMINISTRATIVE_AREA_LEVEL_3، ADMINISTRATIVE_AREA_LEVEL_4، و SUBLOCALITY_LEVEL_1 منسوخ شدهاند. در مارس ۲۰۲۳ برداشته خواهند شد.
3.51.8
۲ فوریه ۲۰۲۳
تغییرات:
- کانال بتا: از پرداز کردن «نشانگرهای پیشرفته» در انواع نقشه سفارشی پشتیبانی میکند.
- جدیدترین نسخه بارکننده خودراهانداز درونخطی اکنون از تکمنظورههای CSP که در جاهای دیگر سند پیدا شده است استفاده مجدد میکند.
3.51.7
۲۶ ژانویه ۲۰۲۳
تغییرات:
- کانال بتا: سبکدهی مبتنی بر داده: روش fetchPlace برای دریافت نام نمایشی PlaceFeature اضافه شد. دارایی PlaceFeature.displayName منسوخ خواهد شد و در فوریه ۲۰۲۳ برداشته خواهد شد.
3.51.6
۱۹ ژانویه ۲۰۲۳
رفع اشکالها:
- مشکلی در «نشانگرهای پیشرفته» برطرف شد که در آن، برداشتن نشانگری با تصادم از روی نقشه گاهی اوقات میتوانست منجر به باقی ماندن عنصر نشانگر شبح در DOM شود.
3.51.5
۱۲ ژانویه ۲۰۲۳
تغییرات:
- نوع
elementرا در AdvancedMarkerView، PinView، و LocalContextMapView ازElementبهHTMLElement | SVGElementاصلاح میکند تا نوع عنصر لازم را بهتر نشان دهد.
رفع اشکالها:
- اشکالی را برطرف میکند که هنگام استفاده از «نشانگر پیشرفته» با «پنجره اطلاعات» رخ میداد و در آن «پنجره اطلاعات» ممکن بود پساز کشیدن نشانگر بااستفاده از صفحهکلید باز نشود.
3.51.4
۵ ژانویه ۲۰۲۳
تغییرات:
- کانال بتا: افزودن مشخصههای جدید به کلاس مکان
- کانال بتا: آرایه FeatureMouseEvent.features با سبکدهی مبتنی بر داده ممکن است بیشاز یک ویژگی داشته باشد اگر چندین ویژگی زیر کلیک وجود داشته باشد، و همه شنوندگان کلیک FeatureLayer زیر کلیک راهاندازی خواهند شد.
- کانال بتا: برای آرگومانهای نامعتبر google.maps.Map.getFeatureLayer خطا ایجاد کنید.
- جای پیکسل «نشانگرهای پیشرفته» را در نقشه تمامصفحه اصلاح میکند.
- تغییرات رویدادهای موشواره را به این صورت نگاشت میکند که کلیکهای دکمه موشواره که درحالیکه دکمه موشواره دیگری درحال فشار است نادیده گرفته شوند.
- اشکالی را برطرف میکند که باعث میشد «نشانگرهای پیشرفته» هنگام بزرگنمایی در نقشه ناپدید شوند.
- عملکرد را هنگام بزرگ کردن نقشه با «نشانگرهای پیشرفته» زیاد بهبود میدهد.
- اسناد StreetViewPanoramaOptions را بهروزرسانی میکند تا توضیح دهد که clickToGo با پانوراماهای سفارشی دردسترس نیست.
- عملکرد را هنگام ایجاد LatLngBounds، ازجمله ازطریق Map.getBounds()، بهبود میدهد.
- مرجع WebGLOverlayView را برای onAdd و onRemove بهروزرسانی میکند.
- سفارشیسازی سبک نشانگر ثابت را برای «همرسانی سفر» اضافه میکند.
3.51.3
۸ دسامبر ۲۰۲۲
تغییرات:
- اشکالی را برطرف میکند که باعث میشد نشانگر وقتی خارج از نمای درگاه نقشه است، تمرکز صفحهکلید را ازدست ندهد.
- کانال بتا: کلاس
Placeرا معرفی میکند، میانای برنامه کاربردی جدید و سادهتری که از الگوهای استفاده مدرن مثل «وعدهها» پشتیبانی میکند. کلاس «مکان» شامل چند فیلد داده جدید است. - کانال بتا: اشکالی را برطرف میکند که باعث میشد وقتی «نقشه» در «پراکسی» پیچیده میشود، «نشانگرهای پیشرفته» پرداز نشوند.
- کانال بتا: سفارشیسازی نشانگر ارائهدهنده مکان سفر را برای «همرسانی سفر» با JavaScript اضافه میکند.
3.51.2
۱ دسامبر ۲۰۲۲
تغییرات:
- کانال بتا: «میانای برنامهسازی کاربردی
google.maps.importLibrary()» اکنون دردسترس است. - کانال بتا: منسوخ: «زمینه محلی» منسوخ شده است و دیگر برای وبسایتهای جدید توصیه نمیشود. این ویژگی همچنان کار خواهد کرد و ۱۲ ماه قبلاز توقف پشتیبانی، اعلام خواهد شد. اگر علاقهمندید تجربهای شبیه «زمینه محلی» خودتان بسازید، پیشنهاد میکنیم راهکار «کشف محله» را در Quick Builder بررسی کنید یا از کتابخانه جاها، Maps JavaScript API استفاده کنید. نمونههای کد و آزمایشگاههای کد برای «کتابخانه مکانها» میتواند به شما کمک کند.
- کانال بتا: برای بهبود «شاخصهای حیاتی وب» و کاهش انتقال غیرضروری داده، Maps JS اکنون بارگیری کاشیهای نقشه را تا زمانی که نقشه به نمای دید نزدیک شود بهتعویق میاندازد. نقشههایی که در دیدبان اولیه صفحه ایجاد میشوند نباید تفاوتی ببینند.
- کانال بتا: رویدادی برای تغییرات وضعیت نظرسنجی برای ارائهدهندگان مکان «همرسانی سفر» اضافه میکند.
- کانال بتا: عملکردهای سفارشیسازی سبک را برای «همرسانی سفر» اضافه میکند. روشهای قدیمیتر راهاندازی منسوخ شده است.
- دسترسپذیری صفحهکلید را به مراحل پانل مسیرها اضافه میکند. اکنون میتوان با کلید جهش بین مسیرها پیمایش کرد و با کلیدهای فاصله یا Enter آنها را انتخاب کرد.
-
google.maps.geometry.spherical.computeArea()اکنونLatLngBoundsوCircleرا میپذیرد. اکنون میتوانLatLngBoundsرا باLatLngBoundsLiteralساخت. - نوشتار
altرا به تصاویر در پانل مسیرهای پیشنهادیDirectionRendererاضافه میکند.
3.51.1
۱۷ نوامبر ۲۰۲۲
تغییرات:
- کانال بتا: کلاس Place در «کتابخانه» Places منتشر میشود.
- کانال بتا: عملکردهای سفارشیسازی سبک را برای «همرسانی سفر» اضافه میکند. روشهای راهاندازی قدیمیتر منسوخ شدهاند.
- Internet Explorer 11 اکنون در Maps Embed API ازکارافتاده است.
- وقتی از انواع نقشه «ترکیبی» یا «ماهوارهای» برای افزایش رؤیتپذیری استفاده میکنید، سبک نشانواره Google در Maps Embed API تغییر میکند
- عملکرد بار کردن «نشانگرهای پیشرفته» بهبود یافت.
- کلید «واگرد کردن» طراحی را برای صفحهکلید دسترسپذیر و برای صفحهخوان مناسب میکند.
- نشانگرهای رندرکننده مسیرها را برای صفحهکلید دسترسپذیر و برای صفحهخوان مناسب میکند.
- شرح ARIA را به کنترل «مقیاس نقشه» اضافه میکند.
- فعال کردن تمرکز صفحهکلید و تعامل برای کنترل مقیاس نقشه.
- پارامتر زبان را به Geocoder JS API معرفی میکند. اگر
USبهطور صریح مشخص نشده باشد، Maps JS API دیگر آن را بهعنوان منطقه پیشفرض در «کدبند» درنظر نمیگیرد. - پارامتر زبان را به Directions JS API معرفی میکند.
- پارامتر زبان را به Distance Matrix JS API اضافه میکند.
رفع اشکالها:
- اشکالی را برطرف میکند که باعث میشد تمرکز صفحهکلید هنگام باز شدن پنجره اطلاعات به مکاننما هدایت شود.
- اشکالی را برطرف میکند که باعث میشد نشانگرها قابلتمرکز نباشند.
۳.۵۱
۱۶ نوامبر ۲۰۲۲
تغییرات:
- کانال هفتگی به نسخه ۳.۵۱ بهروزرسانی شد.
- کانال فصلی به نسخه ۳.۵۰ بهروزرسانی شد.
- نسخههای ۳.۴۹ و ۳.۴۸ همچنان درصورت درخواست براساس شماره دردسترس هستند.
3.50.12a
۷ نوامبر ۲۰۲۲
تغییرات:
- مشکلی را برطرف میکند که در آن
google.maps.event.addListenerOnceوgoogle.maps.event.addDomListenerOnceپیوندthisنادرستی دارند.
3.50.12
۳ نوامبر ۲۰۲۲
تغییرات:
- کانال بتا: «نشانگرهای پیشرفته» اکنون هنگام استفاده در نقشههای مایل از ارتفاع پشتیبانی میکنند.
3.50.11
۲۷ اکتبر ۲۰۲۲
تغییرات:
- کانال بتا: اکنون وقتی لایههای ویژگی سبکدهی دادهمحور دردسترس نباشند، خطا ثبت میشود.
- کانال بتا: بهبود عملکرد برای بار کردن «نشانگرهای پیشرفته» پیشفرض.
3.50.10
۲۰ اکتبر ۲۰۲۲
رفع اشکالها:
- فاصله داخلی راست و پایین «پنجره اطلاعات» را در iOS اصلاح میکند.
3.50.9
۱۳ اکتبر ۲۰۲۲
تغییرات:
- مراحل انتخابشده اکنون در پانل مسیرها برجسته شده است.
- نوع تایپ TypeScript را برای سازنده
PinViewاصلاح میکند. - نوع تایپ TypeScript را برای سازنده
LagLngAltitudeاصلاح میکند. - تصویر نماد نشانگر پیشفرض را در
DirectionsRendererبهروز میکند.
3.50.8
۶ اکتبر ۲۰۲۲
تغییرات:
- کانال بتا: پیشنمایش نشانگرهای پیشرفته منتشر شد.
- کانال بتا: اسناد
isAdvancedMarkersAvailableرا در شیء برگشتیgetMapCapabilities()معرفی میکند. - «این فیلد فقط خواندنی است.» را به شرح API
LocalContextMapViewو به داراییelementLocalContextMapViewOptionاضافه میکند
رفع اشکالها:
- رنگها در «سبکهای سفارشی JSON» اکنون از کدورت سبک پیشفرض بهجای کدورت اجباری ۱۰۰٪ استفاده میکنند.
3.50.7
۲۹ سپتامبر ۲۰۲۲
تغییرات:
- صفحهخوان اکنون دستورالعملهای نحوه تعامل با «نقشه» و «نمای خیابان» را میخواند.
- میانبرهای صفحهکلید کج کردن و چرخاندن را به کادر گفتگوی میانبرهای صفحهکلید اضافه میکند.
3.50.6
۲۲ سپتامبر ۲۰۲۲
رفع اشکالها:
- اشکالی را برطرف میکند که در آن «Voice Over» در iOS میتوانست در عناصر زیر کادر گفتگوی میانبرهای صفحهکلید پیمایش کند.
- متن جایگزین را به تصویر نقشه ثابت اضافه میکند.
تغییرات:
- اکنون وقتی
map.getMapCapabilities()فراخوانده میشود و خطا دارد، خطایی در کنسول ثبت میشود.
3.50.5
۱۵ سپتامبر ۲۰۲۲
تغییرات:
- ثابت MAX_BOUNDS را برای LatLngBounds اضافه کنید تا حداکثر حدود LatLng برای نقشهها را نشان دهد
- به صفحهخوانها اجازه میدهد کنشهای کلیک را روی نشانگرهای پیشفرض انجام دهند.
3.50.3
۱ سپتامبر ۲۰۲۲
تغییرات:
- کانال بتا: کلاس
DeliveryVehicle«همرسانی سفر جاوا اسکریپت» را بهروز میکند تا مشخصههای سفارشی را دربرگیرد. - اشکالی را برطرف میکند که در آن پساز کج کردن نقشه، LatLng در رویداد نادرست بود.
3.50.2
۲۵ اوت ۲۰۲۲
تغییرات:
- کانال بتا: برای پذیرفتن فیلتر وسیله تحویل رشته، به
FleetEngineDeliveryFleetLocationProviderتغییر کرد. - تصویر نماد نشانه پیشفرض را بهروزرسانی میکند.
3.50.1
۱۸ اوت ۲۰۲۲
تغییرات:
- کانال بتا: APIهای قابلیت نقشه (رویدادهای
getMapCapabilitiesوmapcapabilities_changed) را به کانال بتا معرفی میکند. - کانال بتا: پارامتر
languageرا بهgoogle.maps.Geocoderمعرفی میکند. - کانال بتا: پارامتر
languageرا بهgoogle.maps.DistanceMatrixServiceمعرفی میکند. - کانال بتا: پارامتر
languageرا بهgoogle.maps.DirectionsServiceمعرفی میکند. - اشکالی را برطرف میکند که در آن کد منطقه در چندین «میانای برنامهسازی کاربردی جاوا اسکریپت مکانها» نادیده گرفته میشد. پارامترهای زبان و منطقه را به «میاناهای برنامهسازی کاربردی جاوا اسکریپت مکان» مختلف معرفی میکند.
- پشتیبانی از «نمای خیابان» در Maps JavaScript API را برای وبسایتهای بدون دامنه googleapis.com در تنظیمات «خطمشی امنیت محتوا» برمیدارد. لطفاً برای اطلاعات بیشتر، به راهنمای خطمشی امنیت محتوا مراجعه کنید.
3.49.12
۴ اوت ۲۰۲۲
تغییرات:
-
DEMO_MAP_ID، شناسه نقشهای را اضافه میکند که میتوان از آن برای نمونههای کدی که به شناسه نقشه نیاز دارند استفاده کرد. این شناسه نقشه برای استفاده در برنامههای تولید درنظر گرفته نشده است و نمیتواند برای ویژگیهایی که به پیکربندی ابری نیاز دارند (مثل «سبکدهی ابری») استفاده شود. - توضیح دهید که
FleetEngineDeliverFleetLocationProvider.locationRestrictionبرای شروع ردیابی لازم است.
3.49.11
۲۸ ژوئیه ۲۰۲۲
تغییرات:
- اکنون میتوان از
google.maps.VehicleTypeبهعنوان شمارشگر زمان اجرا ارجاع داد.
3.49.10
۲۱ ژوئیه ۲۰۲۲
تغییرات:
- وقتی اندازه نماد نشانگر، اندازه مقیاسبندیشده نماد نشانگر، یا اندازه پنجره اطلاعات را اعتبارسنجی میکنید، مقادیر NaN برای عرض یا ارتفاع رد میشود.
- اشکالی را برطرف میکند که در آن کنترل ردیابی حرکت در دستگاههای iOS در «نمای خیابان» قابلمشاهده نبود.
- اشکالی را برطرف میکند که در آن نوشتار شناور برای مسیرها در زبانهای راستبهچپ در «میانای برنامهسازی کاربردی» جاسازیشده بریده میشد.
- «پنجره اطلاعات» حملونقل عمومی را دسترسپذیرتر و سازگار با صفحهخوان میکند.
3.49.9
۱۴ ژوئیه ۲۰۲۲
تغییرات:
- استفاده از فیلدهای شناسه در ارائهدهندگان مکان «همرسانی سفر» را شفافسازی میکند.
3.49.8
۷ ژوئیه ۲۰۲۲
تغییرات:
- پیوندهای پیمایش «نمای خیابان» را برای صفحهکلید دسترسپذیر و برای صفحهخوان مناسب میکند.
- روش جدید
focusدرStreetViewPanoramaرا معرفی میکند.
۳.۴۹
۲۳ ژوئن ۲۰۲۲
تغییرات:
- کانال بتا: سبکبندی دادهمحور برای مرزهای Google منتشر میشود.
رفع اشکالها:
- enum
BusinessStatusرا ازطریقgoogle.maps.places.BusinessStatusدردسترس قرار میدهد.
3.49.5
۱۶ ژوئن ۲۰۲۲
تغییرات:
- کنترل و کادر گفتگوی میانبرهای صفحهکلید به «نمای خیابان» اضافه میکند و قابلیت کشف میانبرهای صفحهکلید را بهبود میبخشد.
رفع اشکالها:
- اشکالی را برطرف میکند که باعث میشد فرم هنگام بستن «نمای خیابان» ارسال شود.
3.49.4
۹ ژوئن ۲۰۲۲
تغییرات:
-
WebGLOverlayView،CameraParams،LatLngAltitude،moveCamera، بزرگنمایی کسری، وgetVisibleRegionرا به کانال هفتگی منتقل میکند. - پانورامای پیشفرض «نمای خیابان» برای
Mapاکنون هنگام باز شدن بهطور خودکار تمرکز را مدیریت میکند. این رفتار پیشفرض جدید است. - اکنون پانورامای «نمای خیابان» هنگام بسته شدن بهطور خودکار تمرکز را بازیابی میکند (درصورت امکان).
- اکنون میتوان «نمای خیابان» را با فشار دادن کلید ESC (وقتی دکمه بستن فعال باشد) بست.
geometry.spherical.computeSignedArea()وgeometry.spherical.computeArea()برای افزایش استحکام و دقت بهینهسازی شدهاند.
3.49.3a
۲ ژوئن ۲۰۲۲
تغییرات:
- کنتراست رنگ بهبودیافته برای کنترل ردیابی حرکت «نمای خیابان».
- کنترل ردیابی حرکت در صفحهکلید «نمای خیابان» را دسترسپذیر و با صفحهخوان سازگار کردیم.
- کلاسهای
MapsNetworkError،MapsRequestError، وMapsServerErrorاکنون بهصورت عمومی آشکار و مستند شدهاند.
3.49.2
۲۶ مه ۲۰۲۲
تغییرات:
- کنتراست رنگ بهبودیافته برای کنترل ردیابی حرکت «نمای خیابان».
- کنترل ردیابی حرکت در صفحهکلید «نمای خیابان» را دسترسپذیر و با صفحهخوان سازگار کردیم.
- اکنون کلاسهای
MapsNetworkError،MapsRequestError، وMapsServerErrorبهصورت عمومی آشکار و مستند شدهاند.
3.49.1
۱۹ مه ۲۰۲۲
تغییرات:
- کانال بتا: اشکالی را برطرف میکند که در آن کد منطقه در چندین «میانای برنامهسازی کاربردی جاوا اسکریپت مکانها» نادیده گرفته میشد. پارامترهای زبان و منطقه را به «میاناهای برنامهسازی کاربردی جاوا اسکریپت مکان» مختلف معرفی میکند.
- کنتراست رنگ را برای کنترلهای تمامصفحه و قطبنما در حالت تاریک بهبود میدهد.
- کنترل قطبنمای «نمای خیابان»، دکمه بستن، و کنترل پیوند نشانی را دردسترس و سازگار با صفحهخوان میکند.
۳.۴۹
۱۲ مه ۲۰۲۲
تغییرات:
- کانال هفتگی به نسخه ۳.۴۹ بهروزرسانی میشود.
- بهروزرسانیهای فصلی کانال به نسخه ۳.۴۸.
- نسخههای ۳.۴۷ و ۳.۴۶ همچنان درصورت درخواست براساس شماره دردسترس هستند.
- نسخه ۳.۴۵ حذف شده است و دیگر نمیتوان از آن استفاده کرد.
3.48.11
۲۸ آوریل ۲۰۲۲
تغییرات:
- «تکمیل خودکار جا» اکنون میتواند انواع بیشتری را بپذیرد. بیشتر بدانید.
-
isFractionalZoomبه کانال هفتگی منتقل شد.
3.48.9
۱۴ آوریل ۲۰۲۲
تغییرات:
- کانال بتا: WebGL 2.0 را برای
WebGLOverlayViewفعال میکند. - کانال بتا: شامل
JourneySharingکتابخانه در انواع Maps JavaScript API TypeScript، برونبردها، و مستندات مرجع میشود. - توابع
google.maps.event.addDomListener()وgoogle.maps.event.addDomListenerOnce()منسوخ شدهاند و نباید استفاده شوند. درعوض، از روش استانداردaddEventListener()استفاده کنید. این روشها همچنان کار خواهند کرد و برنامهای برای ازکار انداختن آنها وجود ندارد. titleوaria-labelرا به نماد نشانگر «نمای خیابان» اضافه میکند.- مشخصه
aria-pressedرا به کنترل تمامصفحه اضافه میکند. - فاصله بین منو کرکرهای را برای کنترل نوع نقشه بهبود میبخشد.
- برچسبهای aria را برای کنترل کرکرهای نوع نقشه بهروز میکند.
رفع اشکالها:
- مشخصه
aria-expandedغیرمجاز را از عنصر کنترل نوع نقشه پیشفرض برمیدارد.
3.48.8
۷ آوریل ۲۰۲۲
تغییرات:
- کنتراست رنگ را در Maps JS API و Embed API نشانواره Google بهبود میدهد.
3.48.7a
۳۱ مارس ۲۰۲۲
تغییرات:
- کانال بتا: «میاناهای برنامهسازی کاربردی نمای رونهاد WebGL» نامناسب را برمیدارد.
- نقشه پایه بهروزشده را برای مشتریان Maps JavaScript API فعال میکند. نقشه پایه بهروزشده که ازقبل در Google Maps مصرفکننده استفاده میشود، نقشه پایهای غنیتر و دقیقتر بهویژه درخصوص ویژگیهای طبیعی زمین ارائه میدهد.
رفع اشکالها:
- اصلاح قبلی برای
map.fitBounds()را برمیگرداند (انتقال درگاه دید برای فاصلههای کوتاه را آسان میکند)، در انتظار تجزیهوتحلیل. - مشکلات کنتراست رنگ در کنترل «نوع نقشه» در حالت کنتراست بالای رنگ را برطرف میکند.
- نامهای دسترسپذیر چارگوشهای انتخاب کنترل نوع «نقشه» را با برچسبهای تصویری مربوطه مطابقت میدهد.
- مشکلات کنتراست رنگ در پنجرههای اطلاعات در حالت کنتراست رنگ بالا را برطرف میکند.
3.48.6
۲۴ مارس ۲۰۲۲
تغییرات:
-
map.fitBounds()را اصلاح میکند تا انتقال درگاه نمایش برای فاصلههای کوتاه آسانتر شود.
3.48.5
۱۷ مارس ۲۰۲۲
تغییرات:
- فقط Safari: تضمین میکند که دکمه بستن و محتوی محتوا بهطور خودکار روی
openمتمرکز شوند.
رفع اشکالها:
- مشکل کنتراست رنگ پیوند «مشاهده در Google Maps» در
s
InfoWindows را برطرف میکند. - مشکل کنتراست رنگ پیوند «مشاهده در Google Maps» در عنصر کنترل نشانی
StreetViewPanoramaرا برطرف میکند.
3.48.4
۱۰ مارس ۲۰۲۲
تغییرات:
- رویداد جدید
visibleرا برایInfoWindowمعرفی میکند. - روش جدید
focusرا درInfoWindowمعرفی میکند.
3.48.3
۳ مارس ۲۰۲۲
تغییرات:
- کانال بتا: سبک فراخوانی سرویس جدید را در Maps JavaScript API سرویس «نمای خیابان» فعال میکند. ممکن است لازم باشد خطمشی امنیت محتوا را بهروزرسانی کنید تا مطمئن شوید این تماسها در سطح مرورگر مسدود نمیشوند.
- دارایی جدید
ariaLabelبرایInfoWindowمعرفی شد.
3.48.1
۱۷ فوریه ۲۰۲۲
تغییرات:
- کانال بتا: پشتیبانی از تنظیم شناسههای تجربه جهانی اضافه شد. لطفاً مستندات مرجع API را اینجا ببینید.
- کانال بتا: پارامترهای اول و دوم fromLatLngAltitude اکنون بهجای LatLng و
number، در LatLngAltitude ادغام خواهند شد. - نام پارامتر LatLng در
noWrapبهnoClampNoWrapتغییر کرد. - اکنون وقتی نشانگری کانونی میشود، صفحهخوان دستورالعملهای پیمایش نشانگرها را میخواند.
- Maps JavaScript API اکنون اطلاعات تلهمتری را گزارش میکند. ممکن است لازم باشد «خطمشی امنیت محتوا» را بهروز کنید تا مطمئن شوید این تماسها در سطح مرورگر مسدود نمیشوند. برای اطلاعات بیشتر، لطفاً پرسشگان را ببینید.
- این نسخه از Internet Explorer پشتیبانی نمیکند. برای ادامه پشتیبانی از Internet Explorer 11،
v=3.47را مشخص کنید که تا نوامبر ۲۰۲۲ دردسترس خواهد بود.
۳.۴۸
۱۰ فوریه ۲۰۲۲
تغییرات:
- کانال هفتگی به نسخه ۳.۴۸ بهروزرسانی شد.
- کانال فصلی به نسخه ۳.۴۷ بهروزرسانی شد.
- نسخههای ۳.۴۶ و ۳.۴۵ همچنان درصورت درخواست براساس شماره دردسترس هستند.
3.47.6
۲۰ ژانویه ۲۰۲۲
رفع اشکالها:
- مشکلی که باعث میشد وقتی کنترل میانبرهای صفحهکلید تمرکز دارد، صفحه به بالا پیمایش شود برطرف شد.
3.47.4
۶ ژانویه ۲۰۲۲
تغییرات:
- کانال بتا: بهروزرسانی WebGLOverlayView API برای نسخه بتا - همه کلاسها و روشهای دارای «gl» در نامشان را به نفع کلاسها و روشهای جدید دارای «GL» در نامشان منسوخ کنید، WebglCameraParams را به نفع کلاس جدید CameraParams (که زیرکلاس CameraOptions است) منسوخ کنید.
- مستندات روش PlaceOpeningHours بهروز شد تا نشان دهد که از ساعات استثنایی در محاسبات آنها استفاده نمیشود.
3.47.3
۹ دسامبر ۲۰۲۱
تغییرات:
-
LatLng،LatLngBounds، وCircleاکنون نمونهای از همان کلاس را در سازنده میپذیرند.
3.47.2
۲ دسامبر ۲۰۲۱
تغییرات:
- اکنون
LatLngLiteralبهعنوان پارامتر در هر جایی کهLatLngبرای پیشبینیها مجاز است مجاز است.
رفع اشکالها:
- برخیاز مشکلات پردازشی که ممکن بود در مقادیر مقیاس کوچکتر (کمتر از ۱٫۰) رخ دهد برطرف شد.
3.47.1
۱۸ نوامبر ۲۰۲۱
تغییرات:
- اکنون
LatLngLiteralبهعنوان پارامتر در هر جایی کهLatLngدر کتابخانه هندسه مجاز است مجاز است. - یک API جدید onGIStateUpdateRequest برای پشتیبانی از WebGL در Maps JavaScript API اضافه شد.
- کنتراست رنگ در صفحه خطا اصلاح شد.
- Internet Explorer 11 اکنون در v=beta ازکارافتاده است. آخرین نسخه «میانای برنامهسازی کاربردی جاوا اسکریپت Maps» که از Internet Explorer 11 پشتیبانی میکند نسخه ۳.۴۷ است. پشتیبانی از Internet Explorer 11 در نوامبر ۲۰۲۲ بهطور کامل متوقف خواهد شد.
- وقتی
keyboardShortcutsگزینه نقشه رویfalseتنظیم شده باشد، Maps دیگر «کانون زبانه» را دریافت نمیکند. - وقتی به حداکثر یا حداقل سطح بزرگنمایی مربوطه میرسید، دکمههای «زومپیش کردن» و «زومپس کردن» غیرفعال میشوند.
- کنترل
MapTypeتبدیل شد تا از عناصر معنایی برای بهبود دسترسپذیری و تجربه صفحهخوان در Maps Embed API استفاده کند. - متن جایگزین به نماد در صفحه خطا اضافه شد.
- بهبودهای مختلف در سلامت عمومی کد.
رفع اشکالها:
- مشخصههای
controlHeightوcontrolWidthغیرسازگار با «دستورالعملهای محتوای وب» را با مشخصههای سازگار data-* جایگزین کنید.
۳.۴۷
۱۱ نوامبر ۲۰۲۱
تغییرات:
- کانال هفتگی به نسخه ۳.۴۷ بهروزرسانی شد.
- کانال فصلی به نسخه ۳.۴۶ بهروزرسانی شد.
- نسخه ۳.۴۵ همچنان درصورت درخواست براساس شماره دردسترس است.
- نسخه ۳.۴۴ حذف شد و دیگر نمیتوان از آن استفاده کرد.
3.46.12
۴ نوامبر ۲۰۲۱
رفع اشکالها:
- نوار منو «نوع نقشه» با برچسبهای ARIA دقیقتر بهروز شد.
- «میانای برنامهسازی کاربردی جاسازی»: برچسبهای ARIA به چندین پیوند اضافه شد تا تجربه صفحهخوان بهبود یابد.
- میانای برنامهسازی کاربردی جاسازی: کنتراست رنگ برای برخیاز عناصر نوشتاری اصلاح شد.
- نوع
google.maps.Marker.MAX_ZINDEXدر externs را اصلاح کرد.
3.46.11
۲۸ اکتبر ۲۰۲۱
تغییرات:
- تبدیلکنندهها و تنظیمکنندههای تبدیلشده برای استفاده از goog.a11y.aria. این کار به محافظت دربرابر غلط املایی کمک میکند.
3.46.8
۷ اکتبر ۲۰۲۱
تغییرات:
- زمینه محلی: پیوند اسنادی از عکسهای «پنجره اطلاعات زمینه محلی» برداشته شد.
3.46.6
۲۳ سپتامبر ۲۰۲۱
تغییرات:
- اشکالی برطرف شد که در آن مکاننمای نقشه وقتی نقشه قابل کشیدن نبود، دست نشان میداد.
3.46.5
۱۶ سپتامبر ۲۰۲۱
رفع اشکالها:
- اشکال نسبت کنتراست رنگ در ابزاره «تکمیل خودکار جا» برطرف شد.
3.46.3
۲ سپتامبر ۲۰۲۱
تغییرات:
- اکنون دستورالعملهای پیمایش در بالای
InfoWindowباز وCustomOverlayنشان داده میشود.
3.46.2
۲۶ اوت ۲۰۲۱
تغییرات:
- کانال بتا: اطلاعات تلهمتری اکنون گزارش میشود. ممکن است لازم باشد «خطمشی امنیت محتوا» را بهروزرسانی کنید تا مطمئن شوید این تماسها در سطح مرورگر مسدود نمیشوند. برای اطلاعات بیشتر، لطفاً پرسشگان را ببینید.
۳.۴۶
۱۸ اوت ۲۰۲۱
نسخه ۳.۴۶ از Maps JavaScript API اکنون دردسترس است. راهنمای نسخهبندی را ببینید.
تغییرات:
- دو فیلد جدید به
PlaceResult،icon_mask_base_uri، وicon_background_colorاضافه شد. - کانال هفتگی به نسخه ۳.۴۶ بهروزرسانی شد.
- کانال فصلی به نسخه ۳.۴۵ بهروزرسانی شد.
- نسخه ۳.۴۴ همچنان درصورت درخواست براساس شماره دردسترس است.
- نسخه ۳.۴۳ حذف شد و دیگر نمیتوان از آن استفاده کرد.
منسوخ شدنها:
- پشتیبانی از Internet Explorer درحال منسوخ شدن است. از اوت ۲۰۲۱ با Maps JavaScript API نسخه ۳.۴۶ شروع میشود، کاربران Internet Explorer 11 پیام هشداری را در بالای نقشهها خواهند دید. آخرین نسخه «میانای برنامهسازی کاربردی جاوا اسکریپت Maps» که از Internet Explorer 11 پشتیبانی میکند نسخه ۳.۴۷ است. پشتیبانی از Internet Explorer 11 در نوامبر ۲۰۲۲ بهطور کامل متوقف خواهد شد.
رفع اشکالها:
- اشکالی که در آن رأس چندضلعی در سطوح بزرگنمایی خاصی جابهجا میشد برطرف شد.
- اشکالی که باعث میشد محتوای چندین «پنجره اطلاعات» روی هم بیفتد برطرف شد.
3.45.8
۲۹ ژوئیه ۲۰۲۱
تغییرات:
- API جاسازی: در نقشههای جاسازیشده، سطح بزرگنمایی پساز هدایت شدن به صفحه مسیرها حفظ میشود.
3.45.7
۲۲ ژوئیه ۲۰۲۱
تغییرات:
- پشتیبانی از IE11 منسوخ شده است. اکنون Maps در IE11 برنمایی را در کانال بتا نمایش میدهد.
- پیوند «دریافت مسیرها» در نقشههای جاسازیشده بهروزرسانی شد تا دقیقتر باشد.
رفع اشکالها:
- رفع مشکلی که در آن روش
getFeatureById()نمیتوانست ویژگیهایی با شناسه ۰ را بازیابی کند. - رفع مشکلی که در آن اگر مقدار
ComponentRestrictionتعریفنشده یا تهی باشد،UNKNOWN ERROR/SERVICE BACKGROUND ERRORپرتاب میشد.
3.45.6a
۱۵ ژوئیه ۲۰۲۱
تغییرات:
- وقتی باز میشود، تمرکز اکنون در محتوی InfoWindow مدیریت میشود، وقتی اولین عنصر کنترل قابلتمرکز
در نمای درگاه InfoWindow نباشد یا وقتی
disableAutoPan=true.
رفع اشکالها:
- اشکالی برطرف شد که در آن، وقتی مدیر طراحی برداشته میشد و دوباره به نقشه اضافه میشد، طراحی چندضلعی ناتمام بهطور خودکار تکمیل میشد.
- اشکالی برطرف شد که در آن رشته «مسیرها» در بالاپَر «جاسازی نقشه» در برخیاز زبانها کوتاه میشد.
3.45.5
۱ ژوئیه ۲۰۲۱
تغییرات:
- نشانی وب استودیوِ Maps در تایپها و میانای برنامهسازی کاربردی JS بهروز شد.
رفع اشکالها:
- خطای رد «وعده» بدون مدیریت هنگام ارائه کردن تماس برگشتی رفع شد.
3.45.4
۲۴ ژوئن ۲۰۲۱
تغییرات:
- اشکالی که باعث میشد کادر گفتگوی میانبرهای صفحهکلید در ارسال فرم باز شود برطرف شد.
- اشکالی که باعث میشد دکمه «میانبرهای صفحهکلید» در تراز نباشد برطرف شد.
- اشیا اضافهشده تصادفی به
window(Spherical، PolylineCodec، PolyGeometry) برداشته شد. بهجای آن، باید به این اشیا در فضای نام کاملاً واجدشرایط آنها دسترسی پیدا کرد.
3.45.3
۱۶ ژوئن ۲۰۲۱
رفع اشکالها:
InfoWindowبهروزرسانی شد، بهطوری که وقتیopen()در همان حلقه اجرای نمونهسازی نقشه فراخوانی میشود، کانون توجه حرکت نمیکند.
تغییرات:
- بخش مرجع
InfoWindowOpenOptions«میانای برنامهسازی کاربردی» را با اطلاعات دقیقتر بهروزرسانی کردیم. - حلقههای تمرکز هنگام استفاده از پیمایش صفحهکلید (کلید جهش + گزینه) در Safari اصلاح شد.
3.45.2
۱۰ ژوئن ۲۰۲۱
رفع اشکالها:
- مشکلی که در آن کنترل «نوع نقشه» بهدرستی با پسزمینه گفتگوی میانبر صفحهکلید در Embed API رونهاد نمیشد برطرف شد.
- رفع مشکلی که میتوانست هنگام بار کردن سبکهای CSS قلم باعث بروز خطا شود.
- اشکالی که باعث میشد هنگام حرکت دادن «نقشه» با «پنجره اطلاعات» باز، لرزش ایجاد شود برطرف شد.
تغییرات:
- دارایی
InfoWindowOpenOptions.mapاضافه شد.
3.45.1
۳ ژوئن ۲۰۲۱
تغییرات:
- اسناد مربوط به پویانماییها، نمادها، برچسب، و ویژگیهای ماتی به میانای Data.StyleOptions اضافه شد.
- کادر گفتگوی حق نشر برای پشتیبانی بهتر از دسترسپذیری بازطراحی شد.
- اکنون «پنجرههای اطلاعات» هنگام باز شدن بهطور خودکار فوکوس را مدیریت میکنند. این نشاندهنده رفتار پیشفرض جدید است.
- InfoWindowOpenOptions API اضافه شد که به توسعهدهندگان امکان میدهد کنترل کنند فوکوس چگونه هنگام باز کردن «حبابکهای اطلاعات» مدیریت شود.
- اکنون میتوان با فشار دادن کلید «گریز» InfoWindows را بست.
- اکنون هنگام استفاده از صفحهخوانها، «اطلاعات پنجره» بهعنوان «کادر گفتگو» اعلام میشود.
- جداسازی Polyfill اکنون فعال است؛ این تغییر مانع از نصب polyfillهای داخلی Maps API در صفحه میزبان میشود.
رفع اشکالها:
- رفع مشکلی که باعث میشد هنگام عوض کردن زبانههای مرورگر، حلقه تمرکز نقشه ظاهر شود.
- مشکلی رفع شد که در آن حلقه کانونی برای کنترلهای نقشه، عناصر نشانگر، و عناصر منو فرعی کنترل نوع نقشه، بهاشتباه با تعامل موشواره در برخیاز مرورگرها نشان داده میشد.
ویژگیهای جدید:
- پشتیبانی از «وعدهها» در خدمات «مسیرها»، «ماتریس فاصله»، «بلندی»، «کدبند»، «تصاویر با بیشترین بزرگنمایی»،
«نمای خیابان»، و
AutcompleteService.getPlacePredictions()فعال شد. - کنترل و کادر گفتگوی میانبرهای صفحهکلید به نقشه اضافه شد تا قابلیت کشف میانبرهای صفحهکلید بهبود یابد.
- نقشههای برداری اکنون در کانال هفتگی دردسترس است (فقط ویژگیهای پایه؛ ویژگیهای WebGL در کانال بتا دردسترس است).
3.44.14
۱۳ مه ۲۰۲۱
تغییرات:
- اکنون وقتی
InfoWindow.open()بدون نمونه Map یا StreetView مرتبط فراخوانده میشود، هشداری در کنسول ثبت میشود.
3.44.12
۲۸ آوریل ۲۰۲۱
رفع اشکالها:
- مشکلی برطرف شد که در آن نشانگرهای بهینهسازیشده برداشتهشده یا پنهانشده پساز تغییر به نوع نقشه جدید به نقشه برمیگشتند.
بافت محلی:
- پشتیبانی از آرایههایی که روش
@@iteratorتعریفشده بهعنوان مقدار معتبرplaceTypePreferencesندارند اضافه شد.
3.44.11a
۲۰ آوریل ۲۰۲۱
تغییرات:
- عملکرد بهبودیافته برای ایجاد نشانگرهای سفارشی با «نماد» اشیا.
- جلوگیری از انتقال تمرکز به منوهای کرکرهای نوع نقشه هنگام نگهداشتن موشواره روی دکمه.
رفع اشکالها:
- اشکالی که در آن هنگام بار کردن نشانگرهای ایستا قبلاز مقداردهی اولیه نقشه پایه ممکن بود خطایی رخ دهد برطرف شد.
3.44.9
۸ آوریل ۲۰۲۱
رفع اشکالها:
- اشکالی برطرف شد که در آن کنترلهای «نقشه» وقتی «نمای خیابان» فعال بود ازطریق صفحهکلید قابلدسترس بود.
3.44.8
۱ آوریل ۲۰۲۱
تغییرات:
- کتابخانه بافت محلی: نشانواره Google را در «نمای جزئیات مکان» به پایین محتوا منتقل کردیم.
3.44.7
۲۵ مارس ۲۰۲۱
تغییرات:
- اکنون وقتی InfoWindow بسته میشود، تمرکز صفحهکلید به عنصر مناسب برمیگردد.
3.44.4
۴ مارس ۲۰۲۱
تغییرات:
- تصویربرداری ۴۵ درجه اکنون در طیف وسیعتری از سطوح بزرگنمایی دردسترس است، و کنترل چرخش اکنون شامل دکمههای ساعتگرد و پادساعتگرد است.
رفع اشکالها:
- نشت حافظهای که ممکن بود هنگام پرداز زدن مکرر نقشه رخ دهد برطرف شد.
- رفع مشکلی که ممکن بود هنگام افزودن یا برداشتن دایرهها یا مستطیلها در نقشه باعث نشت حافظه شود.
3.44.2
۲۵ فوریه ۲۰۲۱
تغییرات:
- اشکالی برطرف شد که در آن فراخوانی تابع «تکمیل خودکار مکانها»
getPlacePredictionsبهاشتباه به نقطه پایانی اشتباه در کانال نسخه بتا اشاره میکرد.
3.44.1
۱۸ فوریه ۲۰۲۱
تغییرات:
- اکنون وقتی مکانهای نشاندادهشده مجدد بارگیری میشوند، دکمههای «انتخابگر مکان» در «زمینه محلی» غیرفعال میشوند.
- نشانگرهای بهینهسازینشده اکنون قابلتمرکز و قابلدسترس با صفحهکلید هستند.
- کانال بتا: اشیایی که بهطور تصادفی به
windowاضافه شده بودند (Spherical،PolylineCodec،PolyGeometry) برداشته شدند. این اشیا باید بهجای آن در فضای نام کاملاً واجدشرایط خودشان قابلدسترسی باشند. - «جداسازی Polyfill» در کانال «بتا» روشن شد. این یعنی Maps JavaScript API دیگر در صفحه میزبان پلیفیل نصب نخواهد کرد.
3.43.8a
۲۵ فوریه ۲۰۲۱
فقط کانال فصلی بهروزرسانی شد. تغییرات:
- رفع مشکل نشت حافظه هنگام چندین بار پرداز کردن نقشه
3.43.8
۵ فوریه ۲۰۲۱
تغییرات:
- پشتیبانی بتا برای «وعدهها»
در
AutocompleteService.getPlacePredictions()اضافه شد.
رفع اشکالها:
- رفع مشکلی که در آن
Markersبا برچسبها رویدادهای کلیک را حتی زمانی کهclickableروی false تنظیم شده بود رهگیری میکرد.
3.43.7a
۲۸ ژانویه ۲۰۲۱
رفع اشکالها:
- مشکلات مختلف مربوط به رسم چندخطیها برطرف شد.
3.43.6
۲۱ ژانویه ۲۰۲۱
رفع اشکالها:
- اشکالی که در آن سوراخهای چندضلعی geojson گاهی پر میشد برطرف شد.
- اشکالی که باعث میشد رونهاد هنگام جابهجایی بین نقشه و نمای خیابان ناپدید شود برطرف شد.
3.43.5
۱۴ ژانویه ۲۰۲۱
تغییرات:
- چارگوشهای انتخاب در منوها تغییر کرد تا با صفحهخوانها دسترسپذیرتر شود.
- اندازه دکمههای طبقهها برای پانوراماهای «نمای خیابان» داخلی افزایش یافت.
- موقعیت کنترلهای ردیابی حرکت تلفن همراه در «نمای خیابان» ثابت شد.
رفع اشکالها:
- دکمه منو صفحهکلید اکنون رویداد
contextmenuرا راهاندازی میکند. - اشکالی برطرف شد که در آن کنترل تمامصفحه هنگام جابهجایی بین «نقشه» و «نمای خیابان» در برخیاز موقعیتها بهدرستی کار نمیکرد.
- رفع مشکلی که باعث میشد صفحهخوانها نتوانند به نشانگرها در نقشه پیمایش کنند.
- اشکالی که باعث میشد نماد مکان در نشانگر مکان LocalContext ناپدید شود برطرف شد.
3.43.3
۹ دسامبر ۲۰۲۰
تغییرات:
- واسط
google.maps.MouseEventبهgoogle.maps.MapMouseEventتغییر نام داد و داراییdomEventاضافه شد که دسترسی مستقیم به رویداد زیرین از DOM را فراهم میکند. - عملکرد حافظه رونهادهای چندضلعی بهبود یافت.
- اکنون حافظه بوم بهطور صریح آزاد میشود تا از مشکلات حافظه Safari جلوگیری شود.
رفع اشکالها:
- اشکالی برطرف شد که در آن کنترل «تمامصفحه» در برخیاز شرایط هنگام جابهجایی بین «نقشه» و «نمای خیابان» ازکار میافتاد.
- اشکالی برطرف شد که در آن خطایی در کنسول در رویداد
clickنشانگر ثبت میشد. - اشکالی که باعث میشد اندازه ناحیه کلیککردنی یک نشانگر خیلی بزرگ رسم شود برطرف شد.
- اشکال مربوط به تعارضات polyfill که بر «نمادها» در IE11 تأثیر میگذاشت برطرف شد.
3.43.2
۱ دسامبر ۲۰۲۰
تغییرات:
- رویداد
contextmenuرا بهعنوان جایگزینی بهتر برای رویدادrightclickاضافه میکند. رویدادcontextmenuقابلیت پاسخ به کلیک با کنترل در macOS را اضافه میکند. - وقتی
titleیاlabelارائه میشود، مشخصههای دسترسپذیری را به نشانگرهای بهینهسازینشده اضافه میکند. - برچسبها و نقشهای ARIA بیشتری برای کنترلهای
MapTypeاضافه میکند تا تجربه بهتری در صفحهخوان داشته باشید. - پشتیبانی بهبودیافته صفحهخوان برای کنترلهای
MapType. وقتی کاربر از کنترل خارج میشود، منو کرکرهای بهطور خودکار بسته میشود. - تعداد موارد گزارششده توسط صفحهخوانها در منو کرکرهای را اصلاح میکند؛ این کار از شمارش جداکننده خط بهعنوان یک مورد فهرست جلوگیری میکند.
- حلقه تمرکزی را در عنصر
mapاضافه میکند تا تمرکز صفحهکلید را هنگام تمرکز ازطریق تعامل صفحهکلید نشان دهد. - کنترلهای صفحهکلید اضافی به کنترلهای
MapTypeاضافه میکند. اکنون وقتی کنترل فوکوس را ازدست میدهد، گزینههای منو کرکرهای بهطور خودکار بسته میشود. کلیدهای بالاپر و پایینپر منو کرکرهای را باز میکنند و دکمه «گریز» آن را میبندد. کلیدهای Home و End بهترتیب به اولین و آخرین مورد در منو کرکرهای میروند.
رفع اشکالها:
- اشکالی برطرف شد که در آن لغو کردن پویانمایی نشانگر میتوانست تحت شرایطی باعث شود آن نشانگر خاص پویانماییهای آینده را زودتر از موعد پایان دهد.
3.43.1a
۲۰ نوامبر ۲۰۲۰
تغییرات:
- خصوصیت
classNameرا به واسطMarkerLabelاضافه میکند تا کلاس CSS عنصرlabelرا تنظیم کند. - پشتیبانی نسخه بتا برای «وعدهها» در خدمات تصاویر با حداکثر بزرگنمایی را اضافه میکند.
- پشتیبانی بتا برای Promises در سرویس StreetView اضافه شد.
- وقتی
titleیاlabelارائه میشود، نوشتار دسترسپذیری به نشانگرهای بهینهنشده اضافه میشود. - برچسب
aria-pressedاز دکمه منو کرکرهای کنترلMapTypeبرداشته شد تا دسترسپذیری بهبود یابد. -
DropdownMenuوDropdownMenuItemبه عناصر معنایی تبدیل شدند تا دسترسپذیری بهبود یابد. - نوشتار عنصر حق نشر برای مطابقت با استانداردهای کنتراست رنگ تغییر کرد.
- اکنون میتوان منوهای کرکرهای را بااستفاده از کلید Enter یا کلید فاصله باز و بسته کرد.
- اکنون میتوان روی گزینههای منو کرکرهای تمرکز کرد.
- کتابخانه بافت محلی: دکمههای کنترل گردونه اکنون وقتی تأثیری نداشته باشند غیرفعال میشوند، و دیگر روی اولین یا آخرین مورد در فهرست همپوشانی ندارند.
رفع اشکالها:
- اشکالی که ممکن بود هنگام عبور
GroundOverlaysاز نصفالنهار ۱۸۰ درجه رخ دهد برطرف شد. - وقتی
disableDefaultUIرویtrueتنظیم میشود، میانبرهای صفحهکلید دیگر بهطور پیشفرض غیرفعال نمیشوند. - اشکالی که باعث میشد نوشتار صفحهخوان برای دکمههای روشن/خاموش نقشه نادرست باشد برطرف شد.
- نام و نوع دسترسپذیری را به
Mapاضافه میکند. - مستندات رابط کاربری که بهاشتباه برخیاز داراییهای اختیاری را بهعنوان ضروری نشان میداد اصلاح شد.
- اشکالی که در آن پارامتر سازنده
noWrapLatLngهنگام ارسالLatLngLiteralنادیده گرفته میشد برطرف شد.
۳.۴۳
۱۸ نوامبر ۲۰۲۰
نسخه ۳.۴۳ از Maps JavaScript API اکنون دردسترس است. راهنمای نسخهبندی را ببینید.
- کانال هفتگی به نسخه ۳.۴۳ بهروزرسانی شد.
- کانال فصلی به نسخه ۳.۴۲ بهروز شد.
- نسخه ۳.۴۱ همچنان درصورت درخواست براساس شماره دردسترس است.
- نسخه ۳.۴۰ حذف شد و دیگر نمیتوان از آن استفاده کرد.
3.42.9
۱۵ اکتبر ۲۰۲۰
تغییرات:
- اشکالی که در آن صفحهخوان وضعیت چارگوش انتخاب اشتباهی را اعلام میکرد برطرف شد.
- مشکلی در کنترلهای «نقشه» برطرف شد که در آن ترتیب Tab/Shift+Tab اشتباه بود.
- دکمههای نقشه از
divبه دکمه بومی تبدیل شد تا دسترسپذیری بهبود یابد. - اکنون کج کردن بسته به سطح بزرگنمایی برای نقشههای WebGL محدود شده است.
- رفع مشکل ناپدید شدن جزئی دکمه تمامصفحه در Internet Explorer وقتی
controlSizeکمتر از ۲۷ باشد.
3.42.8
۷ اکتبر ۲۰۲۰
تغییرات:
- پشتیبانی نسخه بتا برای وعدهها در سرویس «مسیرها» اضافه شد.
- «کدبند جغرافیایی»
componentRestrictionsاکنون بررسیهای اعتبارسنجی برای رشتههای خالی انجام میدهد. - اشکالی که در آن برچسب نشانگر با نماد نشانگر سفارشی در Safari پوشیده میشد برطرف شد.
پشتیبانی از نمادهای بهروز «مکان»
۱ اکتبر ۲۰۲۰
نمادهایی که با درخواستهای «جزئیات مکان» و «جستجوی مکان» برگردانده میشوند بهروز شدهاند تا از نمادهای جدید استفاده کنند. لازم نیست اقدامی انجام دهید، گلیکهای جدید بهطور خودکار نمایش داده خواهند شد.
3.42.7
۲۹ سپتامبر ۲۰۲۰
تغییرات:
- اشکالی برطرف شد که در آن ترتیب کلمات برای زبانهای راستبهچپ در نکتهابزار کنترل «گزارش خطای نقشه» اشتباه بود.
- برچسب نشانگر وسط برای جهت نوشتار راستبهچپ.
3.42.6
۲۱ سپتامبر ۲۰۲۰
تغییرات:
- پشتیبانی نسخه بتا برای وعدهها در خدمات «ماتریس فاصله» اضافه شد.
3.42.5
۱۶ سپتامبر ۲۰۲۰
تغییرات:
- روش
LatLngBounds.unionبرای رسیدگی به پروندهها زمانی که دو محدوده بیش از ۱۸۰ درجه باشند بهروز شد.
3.42.4
۸ سپتامبر ۲۰۲۰
تغییرات:
- اکنون وقتی پیادهسازی نامعتبر
Date.now()شناسایی میشود، خطا در کنسول ثبت میشود. - پشتیبانی نسخه بتا برای «وعدهها» در روشهای سرویس «ارتفاع» اضافه شد.
- دارایی جدید
InfoWindow.minWidthبرای تعیین حداقل پهنا برایInfoWindowمعرفی شد. - اشکالی برطرف شد که در آن مسیرهای راهنمایی پساز تغییر مقصد محو میشدند.
۳.۴۲
۱۹ اوت ۲۰۲۰
نسخه ۳.۴۲ از Maps JavaScript API اکنون دردسترس است. راهنمای نسخهبندی را ببینید.
تغییرات:
- اکنون InfoWindow دارای حداکثر عرض پیشفرض ۶۴۸ پیکسل است که با تنظیم ویژگی InfoWindow maxWidth میتوان آن را ملغی کرد. عرض «پنجره اطلاعات» اکنون میتواند از ۶۴۸ پیکسل فراتر رود اما همچنان با عرض نقشه محدود خواهد شد. (قبلاً، «پنجرههای اطلاعات» همیشه به کمتر از ۶۴۸ پیکسل یا عرض نقشه محدود میشد.)
- از پرش رندر با سبک پیشفرض هنگام رندر کردن مجموعههای داده بزرگ GeoJson جلوگیری کنید.
- کانال هفتگی به نسخه ۳.۴۲ بهروزرسانی شد.
- کانال فصلی به نسخه ۳.۴۱ بهروزرسانی شد.
- نسخه ۳.۴۰ همچنان درصورت درخواست براساس شماره دردسترس است.
- نسخه ۳.۳۹ حذف شد و دیگر نمیتوان از آن استفاده کرد.
3.41.7
۲۲ ژوئیه ۲۰۲۰
رفع شد:
- اشکالی برطرف شد که در آن تنظیم کردن دارایی
clickableIconsرویfalseهنگام استفاده از «سبکدهی ابری» تأثیری نداشت.
3.41.5
۶ ژوئیه ۲۰۲۰
تغییرات:
- خطای نقض انواع معتمد را برطرف میکند.
3.41.2
۲۷ مه ۲۰۲۰
تغییرات:
- فیلد «مکانها»
permanently_closedدر «کتابخانه مکانها»، Maps JavaScript API نامناسب است.
۳.۴۱
۲۰ مه ۲۰۲۰
نسخه ۳.۴۱ «میانای برنامهسازی کاربردی جاوا اسکریپت در Maps» اکنون دردسترس است. راهنمای نسخهبندی را ببینید.
- کانال هفتگی به نسخه ۳.۴۱ بهروزرسانی شد.
- کانال فصلی به نسخه ۳.۴۰ بهروزرسانی شد.
- نسخه ۳.۳۹ همچنان درصورت درخواست براساس شماره دردسترس است.
- نسخه ۳.۳۸ حذف شد و دیگر نمیتوان از آن استفاده کرد.
3.40.11
۲۸ آوریل ۲۰۲۰
تغییرات:
- فیلد جدیدی،
business_status، به نتایج «جستجوی مکان» و «جزئیات مکان» اضافه میکند. بهجایpermanently_closedاز این فیلد استفاده کنید. - هشدار نادرست کنسول هنگام درخواست
PlaceResult.utc_offset_minutes(جدید) رفع شد؛ اکنون برایPlaceResult.utc_offsetکه منسوخ شده است، هشدار برگردانده میشود.
3.40.9
۱۴ آوریل ۲۰۲۰
تغییرات:
- اکنون اگر mapDiv که «عنصر» نیست به نقشه ارسال شود، نقشه خطای InvalidValueError را که تشخیص آن آسانتر است برمیگرداند.
- تکمیل خودکار آدرس در مرورگر Chrome در
google.maps.places.Autocompleteدیگر نباید درخواست تکمیل خودکار را به سرور راهاندازی کند (که از صدور صورتحساب جلوگیری میکند). - دارایی
maxWidthرا دقیقتر کرد. پیشاز این تغییر، اگرmaxWidthیکInfoWindowرا روی ۱۰۰ مشخص میکردید، پهنای بیشینه واقعیInfoWindow ۹۴ پیکسل میشد. پساز این تغییر، حداکثر عرض درواقع ۱۰۰ پیکسل خواهد بود. - مشکل نشت حافظه در سازنده درخواست رنگ هنگام استفاده از نشانگرها و محدودههای نقشه را برطرف میکند.
3.40.6
۲۴ مارس ۲۰۲۰
تغییرات:
- نوشتار کوتاه در فیلد زمان سفر برای IE11 اصلاح شد.
3.40.4
۱۰ مارس ۲۰۲۰
تغییرات:
- اشکالی که در آن دوبار فراخواندن
setTilt()باعث کج شدن «نقشه» میشد برطرف شد.
3.40.2
۲۳ فوریه ۲۰۲۰
تغییرات:
- iframe پنهان در «نقشه» از ناوبری برگه برداشته شد.
3.40.1
۱۸ فوریه ۲۰۲۰
تغییرات:
- برای v=beta درباره InvalidVersion هشدار ندهید.
- مشکل پیمایش هنگام نمایش «نمای خیابان» را برطرف میکند.
۳.۴۰
۱۱ فوریه ۲۰۲۰
نسخه ۳.۴۰ از «میانای برنامهسازی کاربردی جاوا اسکریپت در Maps» اکنون دردسترس است. راهنمای نسخهبندی را ببینید.
- کانال هفتگی به نسخه ۳.۴۰ بهروز شد.
- کانال فصلی به نسخه ۳.۳۹ بهروز شد.
- نسخه ۳.۳۸ همچنان درصورت درخواست با شماره دردسترس است.
- نسخه ۳.۳۷ حذف شد و دیگر نمیتوان از آن استفاده کرد.
3.39.6
۸ ژانویه ۲۰۲۰
نسخه ۳.۳۹.۶ از «میانای برنامهسازی کاربردی جاوا اسکریپت در Maps» اکنون دردسترس است. راهنمای نسخهبندی را ببینید.
رفع شد:
- برای درخواستهای «مسیرها»،
ZERO_RESULTSاکنون در کنسول ثبت میشوند و دیگر منجر به گزارش خطا نمیشوند.
۳.۳۹
۲۰ نوامبر ۲۰۱۹
نسخه ۳.۳۹ «میانای برنامهسازی کاربردی جاوا اسکریپت در Maps» اکنون دردسترس است. راهنمای نسخهبندی را ببینید.
تغییرات:
- Internet Explorer 10 دیگر پشتیبانی نمیشود (نسخه ۳.۳۸ آخرین نسخهای بود که از آن پشتیبانی میکرد).
- اکنون
AutocompletePredictionفاصله مستقیم تا مکان انتخابشده را از مبدأ مشخصشده با طول/عرض جغرافیایی برمیگرداند.
منسوخ شدنها:
- فیلدهای «مکانها»
open_nowوutc_offsetاز تاریخ ۲۰ نوامبر ۲۰۱۹ منسوخ شدهاند و در تاریخ ۲۰ فوریه ۲۰۲۱ خاموش خواهند شد. برای کسب اطلاعات بیشتر، به انتقال فیلد مکانها مراجعه کنید.
- کانال هفتگی به نسخه ۳.۳۹ بهروزرسانی شد.
- کانال فصلی به نسخه ۳.۳۸ بهروزرسانی شد.
- نسخه ۳.۳۷ همچنان درصورت درخواست براساس شماره دردسترس است.
- نسخه ۳.۳۶ حذف شد و دیگر نمیتوان از آن استفاده کرد.
۳.۳۸
۲۰ اوت ۲۰۱۹
نسخه ۳.۳۸ از Maps JavaScript API اکنون دردسترس است. راهنمای نسخهبندی را ببینید.
- کانال هفتگی به نسخه ۳.۳۸ بهروز شد.
- کانال فصلی به نسخه ۳.۳۷ بهروزرسانی شد.
- نسخه ۳.۳۶ همچنان درصورت درخواست براساس شماره دردسترس است.
- نسخه ۳.۳۵ حذف شد و دیگر نمیتوان از آن استفاده کرد.
- دیگر نمیتوان از جدولهای ترکیبی استفاده کرد (نسخه ۳.۳۷ آخرین نسخهای بود که از آن پشتیبانی میکرد).
- پشتیبانی از Internet Explorer 10 اکنون منسوخ شده است و بسته به کانال انتشار یا شماره نسخهای که استفاده میکنید، بین نوامبر ۲۰۱۹ و مه ۲۰۲۰ پایان مییابد.
۳.۳۷
۱۵ مه ۲۰۱۹
نسخه ۳.۳۷ از Maps JavaScript API اکنون دردسترس است. راهنمای نسخهبندی را ببینید.
- کانال هفتگی به نسخه ۳.۳۷ بهروز شد.
- کانال فصلی به نسخه ۳.۳۶ بهروز شد.
- نسخه ۳.۳۵ همچنان درصورت درخواست براساس شماره دردسترس است.
- نسخه ۳.۳۴ حذف شد و دیگر نمیتوان از آن استفاده کرد.
- دیگر نمیتوان از Internet Explorer 9 استفاده کرد (نسخه ۳.۳۴ آخرین نسخهای بود که از آن پشتیبانی میکرد).
۳.۳۶
۱۴ فوریه ۲۰۱۹
نسخه ۳.۳۶ از «میانای برنامهسازی کاربردی جاوا اسکریپت در Maps» اکنون دردسترس است. راهنمای نسخهبندی را ببینید.
تغییرات:
- ویژگیهای جدید اضافه شد:
- اکنون میتوانید بااستفاده از MapOption.controlSize، اندازه کنترلهای نقشه را تغییر دهید.
- اکنون میتوانید مرزهای نقشه را بااستفاده از MapOptions.restriction محدود کنید.
- «پنجره اطلاعات» بهبود یافته است.
- کانال هفتگی به نسخه ۳.۳۶ بهروزرسانی شد.
- کانال فصلی به نسخه ۳.۳۵ بهروزرسانی شد.
- نسخه ۳.۳۴ همچنان درصورت درخواست براساس شماره دردسترس است.
- نسخه ۳.۳۳ حذف شد و دیگر نمیتوان از آن استفاده کرد.
۳.۳۵
۲۹ ژانویه ۲۰۱۹
تغییرات:
- اکنون این API میتواند تعداد کل مرورهای هر مکان را برگرداند.
- پشتیبانی از کدهای باز اضافه شد. کدهای باز کدهای کوتاهی هستند که برای هر مکان در جهان نشانی ارائه میدهند، حتی در مناطقی که نشانی خیابان سنتی وجود ندارد.
- Internet Explorer 9 دیگر پشتیبانی نمیشود.
منسوخ شدنها:
- پارامتر
placeIdOnlyبرایAutocompleteمنسوخ شده است. - «لایه جدولهای ترکیبی» در «میانای برنامهسازی کاربردی جاوا اسکریپت در Maps» از ۳ دسامبر ۲۰۱۸ منسوخ شده است. «لایه جدولهای ترکیبی» در تاریخ ۳ دسامبر ۲۰۱۹ بهطور کامل خاموش خواهد شد و پساز این تاریخ دیگر دردسترس نخواهد بود. بیشتر بدانید.
۱۳ نوامبر ۲۰۱۸
نسخه ۳.۳۵ «میانای برنامهسازی کاربردی جاوا اسکریپت در Maps» اکنون دردسترس است. راهنمای نسخهبندی را ببینید.
تغییرات:
- کانال هفتگی به نسخه ۳.۳۵ بهروز شد.
- کانال فصلی به نسخه ۳.۳۴ بهروزرسانی شد.
- نسخه ۳.۳۳ همچنان درصورت درخواست با شماره دردسترس است.
- نسخه ۳.۳۲ حذف شد و دیگر نمیتوان از آن استفاده کرد.
۳.۳۴
۱۴ اوت ۲۰۱۸
نسخه ۳.۳۴ از «میانای برنامهسازی کاربردی جاوا اسکریپت در Maps» اکنون دردسترس است. راهنمای نسخهبندی را ببینید.
تغییرات:
- نامهای نسخه جدید پیادهسازی شده است.
اکنون میتوانید کانالهای انتشار یا شمارههای نسخه را مشخص کنید:
- کانال هفتگی به نسخه ۳.۳۴ بهروزرسانی شد.
- کانال فصلی به نسخه ۳.۳۳ بهروزرسانی شد.
- نسخه ۳.۳۲ همچنان دردسترس است.
- نسخه ۳.۳۱ حذف شد و دیگر نمیتوان از آن استفاده کرد. مشتریانی که نسخههای ۳.۰ تا ۳.۳۱ را مشخص میکنند، بهجای آن کانال پیشفرض خود را دریافت خواهند کرد، یا کانال هفتگی یا کانال فصلی (راهنمای نسخهبندی را ببینید).
- واسط کاربر کنترل بزرگتری اکنون فعال است. با افزایش عملیات لمسی در دستگاههای مختلف، واسط کاربری کنترل را بهگونهای تنظیم کردیم که هم برای لمس با انگشت و هم برای کلیک با موشواره مناسب باشد. (با بار کردن «میانای برنامهسازی کاربردی» با v=quarterly، v=3.33، یا v=3.32 میتوانید انصراف دهید.)
۳.۳۳
۱۱ ژوئن ۲۰۱۸
تغییرات:
- اکنون درخواستهای جزئیات مکان از استفاده از فیلدها برای مشخص کردن انواع دادههای مکان برای برگشت پشتیبانی میکند.
- اکنون دو درخواست جدید «پیدا کردن مکان» دردسترس است:
- «تکمیل خودکار مکان» اکنون از صورتحساب مبتنی بر جلسه پشتیبانی میکند.
۱۶ مه ۲۰۱۸
نسخه ۳.۳۳ از «میانای برنامهسازی کاربردی جاوا اسکریپت در Maps» اکنون بهعنوان نسخه آزمایشی دردسترس است. راهنمای نسخهبندی میانای برنامهسازی کاربردی را ببینید.
تغییرات:
۳.۳۲
۱۳ فوریه ۲۰۱۸
تغییرات:
۳.۳۱
۱۳ فوریه ۲۰۱۸
تغییرات:
- بهطور پیشفرض، ۲۵۶ «نشانگر DOM» اول را «نشانگر DOM» کنید، سپس نشانگرهای بعدی را «نشانگر کاشی» کنید. پیشفرض فعلی همه «نشانگرهای کاشی» است.
- در سطوح بزرگنمایی بالا (زومپیششده) هنگام کشیدن «مردک»،
NEARESTرا بهجای پانورامایBESTانتخابشده توسط Google ترجیح دهید. -
gestureHandling: noneاکنون مانندdraggable: falseعمل میکند وقتی در داخل مدیریتکننده فشار دکمه تغییر میکند (اکنون رویmousedownاعمال میشود).
۲۱ نوامبر ۲۰۱۷
نسخه ۳.۳۱ از «میانای برنامهسازی کاربردی جاوا اسکریپت در Maps» اکنون بهعنوان نسخه آزمایشی دردسترس است. راهنمای نسخهبندی میانای برنامهسازی کاربردی را ببینید.
تغییرات:
- فیلد
regionاکنون با درخواستهای «جزئیات مکان» برگردانده میشود.
۳.۳۰
۱۶ اوت ۲۰۱۷
نسخه ۳.۳۰ از «میانای برنامهسازی کاربردی جاوا اسکریپت در Maps» اکنون بهعنوان نسخه آزمایشی دردسترس است. راهنمای نسخهبندی میانای برنامهسازی کاربردی را ببینید.
تغییرات:
- دکمه تمامصفحه اکنون بهطور پیشفرض در رایانه فعال است.
-
این نسخه ویژگی
gestureHandlingرا برای برنامههای رایانهای معرفی میکند که تعامل کاربر را بااستفاده از چرخ پیمایش موشواره یا پد لمسی فعال میکنند. برای کنترل نحوه تعامل کاربران با نقشه، توصیه میشود بهجایgestureHandlingخصوصیتscrollwheel،disableDoubleClickZoom، وdraggableاز خصوصیت استفاده کنید.
۳.۲۹
۱۶ مه ۲۰۱۷
نسخه ۳.۲۹ از «میانای برنامهسازی کاربردی جاوا اسکریپت در Maps» اکنون بهعنوان نسخه آزمایشی دردسترس است. راهنمای نسخهبندی میانای برنامهسازی کاربردی را ببینید.
تغییرات:
- قالب شناسه پانوراما برای پانوراماهای «نمای خیابان» تولیدشده توسط کاربر (سفارشی) بهدلیل بهروزرسانیهای زیرساخت زیربنایی تغییر کرده است. این کار تعداد پانوراماهای دردسترس را کمی افزایش میدهد.
- درخواستهای پانوراماهای تولیدشده توسط کاربر (سفارشی) بااستفاده از شناسه پانورامای قدیمی در
Maps JavaScript API همچنان کار میکند. اگر بخواهید نمای پانورامایی را بااستفاده از
positionداراییStreetViewPanoramaOptionsشیء پیدا کنید، نتیجه شما حاوی شناسه پانورامای جدید خواهد بود. نیازی به نقشهبرداری شناسههای پانورامای قدیمی و جدید نیست، زیرا هر دو معتبر باقی خواهند ماند. - اگر به تجزیه شناسه پانوراما و/یا منطق درستیسنجی وابسته هستید، توجه داشته باشید که قالب شناسههای پانوراما ممکن است تغییر کند.
- میتوانید مشکلات را بااستفاده از ردیاب مشکل گزارش کنید.
- بهروزرسانیهای روش
fitBoundsکلاسgoogle.maps.Map. - برای تغییر دادن درگاه نمایش درحالیکه نقشه پنهان است، اکنون میتوانید نقشه را روی visibility: hidden تنظیم کنید، و ازاینطریق مطمئن شوید که بخش نقشه اندازه واقعی دارد.
۳.۲۸
۱۸ آوریل ۲۰۱۷
خصوصیت draggable
شیء MapOptions منسوخ شده است. برای غیرفعال کردن کشیدن
نقشه در دستگاههای رایانه، از
دارایی gestureHandling
استفاده کنید و آن را روی none تنظیم کنید.
۱۵ فوریه ۲۰۱۷
نسخه ۳.۲۸ از Maps JavaScript API اکنون بهعنوان نسخه آزمایشی دردسترس است. راهنمای نسخهبندی میانای برنامهسازی کاربردی را ببینید.
تغییرات:
- نقشههای واردشده دیگر در نسخه ۳.۲۸ و بالاتر از Maps JavaScript API پشتیبانی نمیشود.
۳.۲۷
۲ فوریه ۲۰۱۷
رفع شد:
- مشکل ۱۱۳۳۱: نوشتار داخل «پنجره اطلاعات» قابل انتخاب نیست
۱۰ ژانویه ۲۰۱۷
اکنون میتوانید پیشبینیهای «تکمیل خودکار» را محدود کنید تا فقط از چند کشور نمایش داده شوند. میتوانید این کار را با مشخص کردن حداکثر ۵ کشور در
componentRestrictions
فیلد
AutocompleteOptions انجام دهید.
۱۵ نوامبر ۲۰۱۶
نسخه ۳.۲۷ از Maps JavaScript API اکنون بهعنوان نسخه آزمایشی دردسترس است. (راهنمای نسخهبندی میانای برنامهسازی کاربردی را ببینید.)
تغییرات:
- گزینه جدید
gestureHandlingدرMapOptionsشیء به شما کمک میکند تجربه کاربران را هنگام تعامل با نقشه در دستگاههای همراه بهینهسازی کنید. مقادیر دردسترس عبارتاند از:greedy: وقتی کاربر روی صفحهنمایش تند میکشد (میکشد)، نقشه همیشه حرکت میکند (بهبالا یا پایین، چپ یا راست). بهعبارت دیگر، هم تند کشیدن با یک انگشت و هم تند کشیدن با دو انگشت باعث حرکت کردن نقشه میشود.cooperative: کاربر باید با یک انگشت تند بکشد تا صفحه پیمایش شود و با دو انگشت تند بکشد تا نقشه حرکت کند. اگر کاربر با یک انگشت روی نقشه تند بکشد، رونهادی روی نقشه ظاهر میشود و از کاربر میخواهد برای حرکت دادن نقشه از دو انگشت استفاده کند. نمونه بالا را در دستگاه همراه ببینید تا حالت مشارکتی را در عمل مشاهده کنید.-
none: نقشه قابلیت حرکت یا زوم ندارد. auto(پیشفرض): رفتار یاcooperativeیاgreedyاست، بسته به اینکه صفحه پیمایشپذیر باشد یا نباشد.
برای جزئیات بیشتر و مثالها، راهنمای توسعهدهنده را ببینید.
- کنترل تمامصفحه بهطور پیشفرض در دستگاههای همراه قابلمشاهده است، بنابراین کاربران میتوانند بهراحتی نقشه را بزرگ کنند. وقتی نقشه در حالت تمامصفحه است، کاربران میتوانند بااستفاده از یک یا دو انگشت در نقشه حرکت کنند. توجه: iOS از ویژگی تمامصفحه پشتیبانی نمیکند. بنابراین کنترل تمامصفحه در دستگاههای iOS قابل مشاهده نیست.
نقشههای واردشده به سیستم منسوخ شده است
۶ اکتبر ۲۰۱۶
ویژگی ورود به سیستم منسوخ شده است.
نسخههای ۳.۲۷ و قدیمیتر از Maps JavaScript API همچنان از
نقشههای واردشده پشتیبانی میکنند. نسخههای بعدی دیگر از نقشههای واردشده به سیستم پشتیبانی نخواهند کرد، اما همچنان از ویژگیهایی که مکانها را بااستفاده از پنجره اطلاعات یا SaveWidget در Google Maps ذخیره میکنند پشتیبانی خواهند کرد.
درباره
نقشههای واردشده به سیستم بیشتر بخوانید.
تغییر در ایستگاههای بین راهی در پاسخ سرویس «مسیرها»
۲۹ اوت ۲۰۱۶
فیلد
via_waypoints
در پاسخ سرویس «مسیرها» حاوی آرایهای از ایستگاههای بین راهی است که
در درخواست اصلی مشخص نشده بودند. فیلد via_waypoints
همچنان در پاسخ مسیرهای قابلکشیدن نشان داده خواهد شد، اما در
پاسخ مسیر جایگزین منسوخ شده است. نسخه ۳.۲۷
آخرین نسخه «میانای برنامهسازی کاربردی» خواهد بود که از via_waypoints
در مسیرهای جایگزین پشتیبانی میکند.
رویکرد توصیهشده این است که مسیرهای جایگزین را درخواست کنید، سپس
همه مسیرها را بهصورت غیرقابلکشیدن و مسیر اصلی را بهصورت قابلکشیدن نمایش دهید. کاربران میتوانند مسیر اصلی را بکشند تا با مسیر جایگزین مطابقت پیدا کند. فیلد via_waypoints در مسیر حاصل (کشیدهشده توسط کاربر) دردسترس است.
۳.۲۶
۱۸ اوت ۲۰۱۶
نسخه ۳.۲۶ از «میانای برنامهسازی کاربردی جاوا اسکریپت در Maps» اکنون بهعنوان نسخه آزمایشی دردسترس است. (راهنمای نسخهبندی میانای برنامهسازی کاربردی را ببینید.)
تغییرات:
- پردازنده جدید «نمای خیابان» بهبودهایی در پردازش ارائه میدهد، ازجمله: انتقالها و پویانماییهای روانتر، مدلسازی بهبودیافته اشیا، پشتیبانی بهتر از تلفن همراه، و کنترلهای واضحتر. جزئیات را در وبلاگ توسعهدهندگان جغرافیایی Google ببینید.
- اکنون این «میانای برنامهسازی کاربردی» از رویدادهای جهتگیری دستگاه در «نمای خیابان» پشتیبانی میکند، بنابراین کاربران در دستگاههای همراه میتوانند با حرکت دادن تلفنهایشان اطراف را ببینند. بهعنوان توسعهدهنده، میتوانید این ویژگی را فعال یا غیرفعال کنید. برای جزئیات، راهنمای توسعهدهنده را ببینید.
۳.۲۵
۲۵ مه ۲۰۱۶
نسخه ۳.۲۵ از «میانای برنامهسازی کاربردی جاوا اسکریپت در Maps» اکنون بهعنوان نسخه آزمایشی دردسترس است. (راهنمای نسخهبندی میانای برنامهسازی کاربردی را ببینید.)
پشتیبانی از Internet Explorer 9 بهپایان میرسد
۲ مه ۲۰۱۶
از تاریخ ۳۰ آوریل ۲۰۱۶، Internet Explorer 9 دیگر بهطور رسمی توسط Maps JavaScript API پشتیبانی نمیشود. فهرست مرورگرهای پشتیبانیشده را ببینید.
۳.۲۴
۱۴ آوریل ۲۰۱۶
تغییرات:
- اکنون میتوانید قابلیت کلیک کردن روی نمادهای نقشه را غیرفعال کنید. نماد نقشه نشاندهنده
نقطه موردعلاقه است که بهعنوان «نقطه موردعلاقه» نیز شناخته میشود. روش
setClickableIconsدرgoogle.maps.Mapرا ببینید.
۳۱ مارس ۲۰۱۶
رفع شد:
- مشکل ۹۵۰۷: پیوندها در «نمای خیابان» اکنون دوباره در Safari کار میکنند.
۲۸ مارس ۲۰۱۶
رفع شد:
- مسئله ۹۳۹۴: وقتی کاربر پنجره اطلاعات نماد نقشه پایه را باز میکند، پنجرههای اطلاعات بهطور خودکار بسته میشود و بالعکس.
- وقتی نقشه پایه بااستفاده از دارایی
stylesدر نقشه سبکبندی میشود، نشانواره سفید Google را نشان دهید (قبلاً، نشانواره فقط هنگام اعمال سبک بااستفاده از StyledMapType سفید میشد).
۱۸ مارس ۲۰۱۶
رفع شد:
-
مشکل ۹۴۲۴:
new LatLng({lat: 0, lng: 0}) - حرکت افقی موشواره با رندر جدید «نمای خیابان» (با
google.maps.streetViewViewer = 'photosphere') اصلاح شد.
۱۵ فوریه ۲۰۱۶
تغییرات:
- امکان انصراف دادن از کنترلهای جدید بااستفاده از
google.maps.controlStyle = 'azteca'برداشته شده است.
۳.۲۳
۱۸ ژانویه ۲۰۱۶
تغییرات:
- این نسخه شامل کنترل تمامصفحه جدیدی برای نقشه است. کاربران میتوانند
روی کنترل کلیک کنند تا نقشه را بیشینه کنند و کل صفحه را بگیرد.
این کنترل بهطور پیشفرض خاموش است. میتوانید آن را در
MapOptionsفعال کنید و بااستفاده ازFullscreenControlOptionsآن را پیکربندی کنید. موقعیت پیشفرض آنRIGHT_TOPاست. - کنترل تمامصفحه برای «نمای خیابان» بهطور پیشفرض فعال است. میتوانید آن را ازطریق
StreetViewPanoramaOptionsغیرفعال کنید و بااستفاده ازFullscreenControlOptionsآن را پیکربندی کنید. اکنون موقعیت پیشفرض آنRIGHT_TOPاست.
۴ ژانویه ۲۰۱۶
رفع شد:
- مشکل ۹۰۰۹: هنگام ترکیب رویدادهای موشواره از لمس، برای سازگاری با jQuery، از دکمه چپ بهجای دکمه وسط استفاده کنید.
-
مسئله ۴۲۰۱: این میانای برنامهسازی کاربردی دیگر از
eval()استفاده نمیکند. بنابراین، اکنون میتوان بدون دستورunsafe-evalخطمشی امنیت محتوا از «میانای برنامهسازی کاربردی» استفاده کرد.
۲۱ دسامبر ۲۰۱۵
تغییرات:
- گزینه «نقشه» برای غیرفعال کردن دکمه ورود به سیستم برای نقشههای واردشده به سیستم (نمایه کاربران واردشده به سیستم را نشان میدهد، همچنان اجازه میدهد ازطریق کنشهای واردشده به سیستم (برای نمونه، ستارهدار کردن) به سیستم وارد شوید، اما وقتی این گزینه تنظیم شده باشد، دیگر دکمه ورود به سیستم در نقشه وجود نخواهد داشت).
- میانای درخواستهای جستجوی نوشتاری تغییر کرده است. پارامتر
typesاز تاریخ ۱ مارس ۲۰۱۶ منسوخ شده است و با پارامتر جدیدtypeجایگزین شده است که فقط از یک نوع در هر درخواست جستجو پشتیبانی میکند. علاوهبراین، انواعestablishment،food، وgrocery_or_supermarketدیگر بهعنوان پارامترهای جستجو پشتیبانی نخواهند شد (بااینحال، این انواع ممکن است همچنان در نتایج جستجو برگردانده شوند). درخواستهای استفادهکننده از پارامتر قدیمیtypesتا ۱ مارس ۲۰۱۷ پشتیبانی خواهد شد، پساز آن همه جستجوهای نوشتاری باید از پیادهسازی جدید استفاده کنند.
۲ دسامبر ۲۰۱۵
تغییرات:
- سازنده
Autocompleteدرستیسنجی میکند که عنصر ورودی به آن داده شده است. - پنجرههای اطلاعاتی نقطه موردعلاقه نقشه پایه در حالت بدون ورود به سیستم همان محتوای حالت ورود به سیستم را نشان میدهد.
- برونبردهای Google Maps API برای Closure Compiler اکنون نوعی (عددی یا رشتهای) را برای شمارشها مشخص میکنند.
۲۵ نوامبر ۲۰۱۵
تغییرات:
-
.toJSON()روش بهLatLngوLatLngBoundsشیء اضافه شد. اینها برای استفاده ازطریقJSON.stringify()درنظر گرفته شدهاند.
۱۹ نوامبر ۲۰۱۵
تغییرات:
- نشانواره سفید Google برای نقشههای سبکدار
رفع شد:
- مسئله ۸۶۷۴: اشکال: محافظت دربرابر img { max-width: 100%; }
۳.۲۲
۷ ژانویه ۲۰۱۶
رفع شد:
- مشکل ۹۰۰۹: هنگام ترکیب رویدادهای موشواره از لمس، برای سازگاری با jQuery، از دکمه چپ بهجای دکمه وسط استفاده کنید.
۱۰ نوامبر ۲۰۱۵
تغییرات:
- اکنون سرویس «مسیرها» و سرویس «ماتریس فاصله» وقتی حالت سفر رانندگی باشد، زمان پیشبینیشده در ترافیک را (در فیلد پاسخ
duration_in_traffic) برمیگردانند. برای دریافت زمانهای سفر پیشبینیشده،drivingOptionsثابت شیء را در درخواست بگنجانید وdepartureTimeکنونی یا آینده را مشخص کنید. همچنین میتوانیدtrafficModelخوشبینانه، بدبینانه، یا بهترین حدس (پیشفرض) را مشخص کنید تا بر فرضیههایی که هنگام محاسبه زمان سفر استفاده میشود تأثیر بگذارید. برای جزئیات، به راهنمای توسعهدهنده برای سرویس «مسیرها» و سرویس «ماتریس فاصله» مراجعه کنید. توجه:duration_in_trafficفقط برای مشتریان «طرح ممتاز پلاتفرم Google Maps» دردسترس است.
منسوخشده:
- فیلد درخواست
durationInTrafficاکنون منسوخ شده است. قبلاً روش توصیهشده برای مشتریان «طرح ممتاز پلاتفرم Google Maps» بود تا مشخص کنند نتیجه باید شامل مدتی باشد که شرایط ترافیکی فعلی را درنظر میگیرد یا نه. اکنون باید از فیلدdrivingOptionsاستفاده کنید.
۵ نوامبر ۲۰۱۵
منسوخشده:
- کتابخانه AdSense از ماه مه ۲۰۱۵ منسوخ شده است و دیگر در نسخه آزمایشی Maps JavaScript API دردسترس نیست. این کتابخانه بهزودی از نسخه پخش و نسخههای ثابت API برداشته خواهد شد. راهحل جایگزین Google AdSense است. راهنمای ایجاد واحد آگهی AdSense را ببینید.
۲۲ سپتامبر ۲۰۱۵
تغییرات:
- پشتیبانی از شناسههای مکان هنگام ایجاد درخواستهای ماتریس فاصله و مسیر اضافه شد:
DirectionsRequest.origin،DirectionsRequest.destination، وDirectionsWaypoint.locationاکنون اشیا مکان را میپذیرند، وDistanceMatrixRequest.originsوDistanceMatrixRequest.destinationsاکنون آرایهای از اشیا مکان را میپذیرند.
۱۵ سپتامبر ۲۰۱۵
تغییرات:
- موقعیت و ظاهر پیشفرض بسیاری از کنترلها در نقشه و در پانوراماهای «نمای خیابان» تغییر کرده است. تجربه کاربر اکنون
صرفنظر از اینکه نقشه از حالت
واردشده به سیستم استفاده میکند یا نه، یکسان است و
همچنین با وبسایت Google Maps سازگارتر است. اگر میخواهید
برای مدتی به استفاده از مجموعه کنترلهای قبلی ادامه دهید، میتوانید
google.maps.controlStyle = 'azteca'را در نسخه ۳.۲۲ تنظیم کنید. - کنترل جدید «تمامصفحه» در «نمای خیابان» به کاربر امکان میدهد پانورامای «نمای خیابان» را در حالت تمامصفحه باز کند.
منسوخشده:
- کنترل «نقشه نمای کلی» دیگر دردسترس نیست.
- کنترل حرکت افقی در نقشه دیگر دردسترس نیست. برای حرکت دادن نما، کاربران روی نقشه کلیک میکنند و میکشند، یا تند میکشند. (توجه داشته باشید که کنترل چرخش در «نمای خیابان» همچنان دردسترس است.)
- کنترل «زوم» فقط در یک سبک دردسترس است، و
بنابراین
google.maps.ZoomControlStyleدیگر دردسترس نیست.
۱ سپتامبر ۲۰۱۵
تغییرات:
- حرفهای «محدوده طول و عرض جغرافیایی» اضافه شد
- مشکل مربوط به کلاسهای CSS بیشازحد گسترده برطرف شد
- بار کردن کاشی پساز تغییر اندازه نقشه بهبود یافته است
پشتیبانی از Internet Explorer 8 پایان مییابد
۳۱ اوت ۲۰۱۵
از تاریخ ۳۱ اوت ۲۰۱۵، Internet Explorer 8 دیگر بهطور رسمی توسط Maps JavaScript API پشتیبانی نمیشود. فهرست مرورگرهای پشتیبانیشده را ببینید. برای کسب اطلاعات درباره خطمشی پشتیبانی مرورگر Microsoft، پست IEBlog در تاریخ ۷ اوت ۲۰۱۴ را ببینید.
۳.۲۱
۵ اوت ۲۰۱۵
تغییرات:
- بهبود عملکرد: فقط کاشیهای نمایان بار میشود
- بهبودهای متعدد در «سندنگار»
۲۱ ژوئیه ۲۰۱۵
تغییرات:
- «نشانگرها با برچسبها» راهاندازی شد
- رفع شد: خطای «حافظه کافی نیست» در iOS7 برای چندضلعی در صفحهنمایشهای با وضوح بسیار بالا
- رفع اشکالات رویداد لمسی در IE10+
- درستیسنجی خطا در ورودیهای ارائهشده توسط توسعهدهنده اکنون بهجای اینکه خطا ایجاد کند، در کنسول برونداد میشود.
۶ ژوئیه ۲۰۱۵
رفع شد:
- مشکل ۸۱۵۹: اشکال: پرداز نادرست StrokePosition.OUTSIDE
۱۷ ژوئن ۲۰۱۵
تغییرات:
- رفعشده: مسئله ۶۳۲۱: اشکال: «Uncaught TypeError: Cannot read property 'x' of undefined» فقط در مرورگرهای Android/iOs
۲ ژوئن ۲۰۱۵
تغییرات:
- منسوخشده: CloudLayer، PanoramioLayer
- رفع شد: مشکل ۸۰۹۸: اشکال: «نقشه حرارتی وزندار» با یک نقطه بهدرستی پرداز نمیشود
۲ ژوئن ۲۰۱۵
تغییرات:
- امکان زمینکدیابی placeId به نشانی/latlng را اضافه میکند
- شناسههای مکان را ازطریق Geocoding API برمیگرداند
۲۸ مه ۲۰۱۵
تغییرات:
- رفع شد: مشکل ۶۳۵۸: SVG «نشانهگذاری مسیر» در دستگاههای HDPI بهدرستی پرداز نمیشود
۱۹ مه ۲۰۱۵
رفع شد:
- مشکل ۷۶۷۳: کنترل پساز استفاده از منو کرکرهای نوع نقشه، موقعیت خود را ازدست میدهد
- مسئله ۷۵۸۹: وقتی اندازه نقشه تغییر میکند، «مردک چسبان» میپرد.
۳.۲۰
۲۴ آوریل ۲۰۱۵
رفع شد:
- افزایش حداکثر بزرگنمایی زمین و بار کردن کاشیهای dpi بالا حتی در حداکثر بزرگنمایی.
۱۳ آوریل ۲۰۱۵
رفع شد:
- مشکل ۷۸۲۰: مکاننماها در صفحههای بارشده از file:// کار نمیکنند
- مشکل ۷۵۹۱: اشکال: وقتی آرگومان شعاع عدد صحیح نباشد، StreetViewService.getPanoramaByLocation با خطا مواجه میشود
۲۵ مارس ۲۰۱۵
رفع شد:
- مسئله ۷۷۳۳: اشکال: KML Ground/Images- رونهادها بهطور ناگهانی وضوح بسیار پایینی دارند
- نوشتار «ذخیره ابزاره» بهتر با نماد ستاره تراز شده است
۱۷ مارس ۲۰۱۵
رفع شد:
- Issue 7756: Bug: Safari 8 performance regression
- لایه جمعیتشناسی برداشته شد
- بهبودهای کروم InfoWindow
۱۷ فوریه ۲۰۱۵
نسخه آزمایشی فعلی «میانای برنامهسازی کاربردی جاوا اسکریپت Maps» (3.19) به نسخه انتشار تبدیل خواهد شد.
نسخه ۳.۱۷ برداشته خواهد شد. درخواستهای ۳.۱۷ یا هر نسخه قبلی اکنون با نسخه ۳.۱۸ ارائه خواهد شد.
اسناد نسخهبندی در اینجا دردسترس است: https://developers.google.com/maps/documentation/javascript/versions
نسخههای دردسترس پساز انتقال:
آزمایشی: ۳.۲۰
نسخه پخش: ۳.۱۹
منجمد: ۳.۱۸
۳.۱۹
۲۴ آوریل ۲۰۱۵
رفع شد:
- مکاننماها در حالت ورود به سیستم.
۱۹ مارس ۲۰۱۵
رفع شد:
- مسئله ۷۷۵۶: اشکال: پسرفت عملکرد Safari 8
۲۰ ژانویه ۲۰۱۵
رفع شد:
- مسئله ۷۴۷۵: اشکال: phantomjs TypeError: Unable to delete property
۱۳ در ژانویه ۲۰۱۵
رفع شد:
- اکنون کاشیها از صفحهخوانها پنهان است
۱۷ دسامبر ۲۰۱۴
رفع شد:
- مشکل ۶۹۱۷: اشکال: شکلها از دارایی «کشیدنی» نقشه پیروی نمیکنند
- مسئله ۷۴۴۵: اشکال: خطاهای ارائه هنگام استفاده از ویژگی ورود به سیستم «میانای برنامهسازی کاربردی Maps» نسخه ۳
۲ دسامبر ۲۰۱۴
رفع شد:
- مسئله ۷۳۹۰: اشکال: ابرپیوندهای weather.com کار نمیکند
- مسئله ۷۳۷۶: اشکال: WebGL خاموش شده است (اکنون دوباره فعال شده است)
- تداخل نامگذاری ES6 با نماد
۲۵ نوامبر ۲۰۱۴
رفع شد:
- مشکل ۷۳۳۳: اشکال: مکاننمای پنجره اطلاعات در IE9 خراب است
۳.۱۸
۴ دسامبر ۲۰۱۴
رفع شد:
- مسئله ۷۳۹۰: اشکال: ابرپیوندهای weather.com کار نمیکند
۱۸ سپتامبر ۲۰۱۴
رفع شد:
- مشکل ۷۱۳۶: کار نکردن عنوانهای چند نشانگر در Firefox
۹ سپتامبر ۲۰۱۴
رفع شد:
- مشکل ۷۰۹۸: تنظیم عنوان «زاویه دید نمای خیابان» خطا میدهد
۲۶ اوت ۲۰۱۴
۳.۱۸ در حالت آزمایشی منتشر شد.
۳.۱۷ اکنون پایدار است.
۳.۱۷
۲۰ اوت ۲۰۱۴
رفع شد:
- مسئله ۶۹۳۷: پسرفت در ۳.۱۷: نمیتوان مشخصه «remove» را از تعریفنشده (در «مکانها») خواند
۱۲ اوت ۲۰۱۴
رفع شد:
- مشکل ۶۹۶۸: اشکال: کلیدهای جهتنمای صفحهکلید با v=3.exp کار نمیکند
۳۱ ژوئیه ۲۰۱۴
افزوده شده:
-
پنلهای نقشه مستندات صریحی برای نحوه انتشار رویدادهای DOM در آنها ارائه دادهاند.
قاب
overlayMouseTargetاضافه شد.
۷ ژوئیه ۲۰۱۴
افزوده شده:
-
toGeoJsonبه «لایههای داده» و «ویژگیهای لایه داده» تکی اضافه شد و امکان صادر کردن هندسه به GeoJSON فراهم شد.
۲۴ ژوئن ۲۰۱۴
افزوده شده:
-
place_id، یک شناسه یکتا برای مکان، به «کتابخانه» «مکانها» برای «تکمیل خودکار» و «جزئیات مکان» اضافه شد. -
overview_pathبهDirectionsRouteاضافه شد، و یک چندخطی کدبندیشده ارائه میدهد که کل مسیر را نشان میدهد.
۲۶ مه ۲۰۱۴
افزوده شده:
-
پارامتر
sensorدیگر در نشانی وب Maps API لازم نیست.
۲۰ مه ۲۰۱۴
۳.۱۷ در حالت آزمایشی منتشر شد.
۳.۱۶
۱۵ آوریل ۲۰۱۴
رفع شد:
- نشانگرها اکنون شفافیتی دارند که با دیگر انواع هندسه مطابقت دارد - https://developers.google.com/maps/documentation/javascript/3.exp/reference#MarkerOptions
۸ آوریل ۲۰۱۴
افزوده شده:
- هنگام ترسیم، نقشه با حرکت موشواره حرکت میکند.
رفع شد:
- LatLngLiteral را در مکانهای بیشتری بپذیرید.
- وقتی Roboto بارگیری شد، «پنجره اطلاعات» اندازه خود را تغییر میدهد ( مشکل ۵۷۱۳)
۳۱ مارس ۲۰۱۴
رفع شد:
- لایههای KML نیمهشفاف دیگر در IE 8 شفاف نیستند ( مسئله ۶۵۴۰)
۲۶ مارس ۲۰۱۴
رفع شد:
- برای جلوگیری از هشدارهای کنسول، فراخوانیهای event.returnValue را در Chrome برداشتیم.
- حرکت نزدیک کردن انگشتان برای بزرگنمایی در IE11 کار نمیکند ( مسئله ۵۷۴۷)
۱۸ مارس ۲۰۱۴
افزوده شده:
- «لایه داده» راهاندازی شد - https://developers.google.com/maps/documentation/javascript/datalayer
۱۲ مارس ۲۰۱۴
افزوده شده:
- پشتیبانی از LatLngLiteral در اکثر جاهایی که google.maps.LatLng پذیرفته میشود - https://developers.google.com/maps/documentation/javascript/3.exp/reference#LatLngLiteral
۲۴ فوریه ۲۰۱۴
افزوده شده:
- پشتیبانی از کشتی در سرویسهای «ماتریس فاصله» و «مسیرها».
۱۷ فوریه ۲۰۱۴
۳.۱۶ برای آزمایش منتشر شد.
۳.۱۵
۳ مارس ۲۰۱۴
رفع شد:
- اکنون که اشکال Chrome برطرف شده است، شتاب سختافزاری را در Chrome در Windows و Linux دوباره فعال کنید ( https://code.google.com/p/chromium/issues/detail?id=336676)
۱۰ فوریه ۲۰۱۴
رفع شد:
- برای دور زدن مشکل بزرگتر شتاب سختافزاری Chrome، همه شتاب سختافزاری کاشی را در Chrome/Linux غیرفعال کنید.
۳ فوریه ۲۰۱۴
رفع شد:
- چرخ پیمایش در IE 11 کار نمیکند ( مسئله ۵۹۴۴)
۲۹ ژانویه ۲۰۱۴
رفع شد:
- برای دور زدن مشکل بزرگتر شتاب سختافزاری Chrome، همه شتاب سختافزاری کاشی را در Chrome/Windows غیرفعال کنید. ( مشکل ۶۲۱۹)
۲۲ ژانویه ۲۰۱۴
رفع شد:
- برای دور زدن مشکل Chrome، شتاب سختافزاری را در Chrome/Windows بهطور موقت غیرفعال کنید وقتی مدیر طراحی بار میشود: https://code.google.com/p/chromium/issues/detail?id=336676 ( مشکل ۶۲۲۴)
۱۶ ژانویه ۲۰۱۴
رفع شد:
- «بازآوری دیداری CSS» برای ملغی کردن سبکهای تنظیمشده توسط کاربر کمتر اختصاصی شده است.
۲۷ نوامبر ۲۰۱۳
رفع شد:
- ایجاد نشانگر پساز نمونهسازی نقشه خطای تعریفنشده «شامل» را برمیگرداند ( مسئله ۵۷۹۸)
۱۹ نوامبر ۲۰۱۳
رفع شد:
- نمادهای مانور پانل مسیرها در Firefox بهدرستی نمایش داده نمیشوند
۳.۱۴
۱۰ سپتامبر ۲۰۱۳
رفع شد:
- پیوندها در پنجرههای اطلاعات رسمی Google در زبانه/پنجره جدید باز نمیشوند ( مسئله ۵۷۹۴)
۱۵ اوت ۲۰۱۳
- بازآوری دیداری به حالت پیشفرض پردازنده نقشه در نسخه انتشار API تبدیل میشود.
- DynamicMapsEngineLayer: گزارش ویژگی برای لایههای برداری، تصویری، و KML
۳.۱۳
۲۵ ژوئن ۲۰۱۳
افزوده شده:
- DynamicMapsEngineLayer
۱۱ ژوئن ۲۰۱۳
افزوده شده:
- گزینه «disableDefaultUI» به StreetViewPanoramaOptions
رفع شد:
- اشکال: تمامنماهای سفارشی «نمای خیابان» و ۹۰ درجه پایین ( مشکل ۴۸۷۵)
۳.۱۲
۴ ژوئن ۲۰۱۳
رفع شد:
- وقتی visualRefresh=true باشد، Infowindow domready اجرا نمیشود ( مشکل ۵۴۱۵)
- اشکال: پنجرههای اطلاعات visualRefresh در iOS ( مسئله ۵۳۹۶)
۱۵ مه ۲۰۱۳
افزوده شده:
- بازآوری تصویری Google Maps: https://developers.google.com/maps/documentation/javascript/basics#VisualRefresh
۲۹ آوریل ۲۰۱۳
رفع شد:
- نشانگرهای برداشتهشده در مرورگرهای Android و Dolphin در نقشه باقی میمانند
۳.۱۱
۱۹ فوریه ۲۰۱۳
رفع شد:
- تغییر DrawingMode درحین رسم باعث بروز خطا میشود
- کلیک کردن روی مراحل در پانل مسیرها بزرگنمایی را تغییر میدهد
۱۲ فوریه ۲۰۱۳
رفع شد:
- چندضلعی غیرقابلکشیدن را میتوان ازطریق چندضلعی قابلکشیدن با ورودی لمسی کشید ( مشکل ۴۸۶۸)
- نمادهای حملونقل عمومی در «پانل گزینههای جایگزین مسیر» وقتی travelMode تغییر میکند نادرست است ( مشکل ۴۵۸۱)
- panTo(latLng) تحت برخی شرایط، نقشه را همیشه دقیقاً در latLng مرکز نمیکند
۲۹ ژانویه ۲۰۱۳
افزوده شده:
- StreetViewCoverageLayer برای افزودن لایه پوشش بهصورت برنامهنویسی اضافه شد
- StreetViewPov برای StreetViewPanoramas آشکار شد
رفع شد:
- افزایش استفاده از حافظه هنگام استفاده از نسخه ۳.۸ «جاوا اسکریپت Google Maps» منجر به خرابی میشود (در IE 9، Chrome، و غیره مشاهده شده است) ( مشکل ۴۱۶۲ )
- منو کرکرهای (انتخاب) در InfoWindow از حرکت پان در نقشه در Firefox پیروی نمیکند
۲۲ ژانویه ۲۰۱۳
افزوده شده:
- گزینه قابلکشیدن به چندخطیها، چندضلعیها، دایرهها، مستطیلها
- فیلد price_level در PlaceResult
۱۵ ژانویه ۲۰۱۳
رفع شد:
- نمادهای «چندخطی تکرارشونده» برای برخیاز چندخطیها بهدرستی رسم نمیشوند ( مشکل ۴۳۳۳)
۷ ژانویه ۲۰۱۳
رفع شد:
- پیمایش نقشه باعث پیمایش صفحه هم میشود ( مسئله ۱۶۰۵، مسئله ۳۶۵۲)
۱۷ دسامبر ۲۰۱۲
افزوده شده:
- زبانهای جدید: اردو و ایسلندی
رفع شد:
- نقشههای محو/مبهم در IE9 پساز پیمایش ( مسئله ۳۸۷۵)
۱۷ دسامبر ۲۰۱۲
افزوده شده:
- زبانهای جدید: اردو و ایسلندی
رفع شد:
- نقشههای محو/مبهم در IE9 پساز پیمایش ( مسئله ۳۸۷۵)
۱۰ دسامبر ۲۰۱۲
افزوده شده:
- امکان بار کردن تصاویر با تنظیم ویژگی crossorigin
رفع شد:
- مشکلات نشان دادن نشانگرها با تصاویر دور در نمای نزدیک ( مشکل ۴۶۱۶)
- خطای JS هنگام نمایش مجدد نمادها در چندخطیها در IE 7/8
۳ دسامبر ۲۰۱۲
رفع شد:
- کتابخانه Markermanager با Maps API JS v3 کار نمیکند ( مسئله ۴۵۴۳)
۲۷ نوامبر ۲۰۱۲
افزوده شده:
- استفاده از بوم «نقطه در اینچ بالا» در دستگاههای «نقطه در اینچ بالا» برای نشانگرهای بهینهشده
رفع شد:
- MapTypeControl سبکها را پاک نکرد ( مشکل ۴۵۸۸)
۳.۱۰
۴ فوریه ۲۰۱۳
رفع شد:
- افزایش استفاده از حافظه هنگام استفاده از نسخه ۳.۸ جاوا اسکریپت Google Maps؟ منجر به خرابی میشود (در IE 9، Chrome، و غیره مشاهده شده است) ( مشکل ۴۱۶۲ )
۲۵ سپتامبر ۲۰۱۲
افزوده شده:
- نمای خیابان داخلی
- گزینه fixedRotation به IconSequence
- «زمان در ترافیک کنونی» به «مسیرها»
۱۱ سپتامبر ۲۰۱۲
جدید:
- StrokePosition به چندضلعیها، مستطیلها، دایرهها اضافه شد
- محاسبه مبدأ افست به کتابخانه هندسه
- چهار زبان جدید به میانای برنامهسازی کاربردی: آفریکانس، آمهری، سواحیلی، زولو
۲۸ اوت ۲۰۱۲
افزوده شده:
- انواع به Places API textSearch
رفع شد:
- نشان نمیتواند تحت GWT به MarkerOptions منتقل شود
- پسرفت: در iOS 5 وقتی صفحه پیمایش میشود، برای زوم کردن از حرکت نیشگون استفاده میشود ( مشکل ۴۰۴۶)
۱۴ اوت ۲۰۱۲
تغییرات قابلتوجه:
- میانای KmlLayer را تغییر دهید تا نشانی وب را بهعنوان دارایی MVC بپذیرد، نه بهعنوان آرگومان سازنده.
۳.۹
۱۰ سپتامبر ۲۰۱۲
رفع شد:
- شیء نماد نمیتواند تحت GWT به MarkerOptions منتقل شود
- پسرفت: در iOS 5 وقتی صفحه پیمایش میشود، با نزدیک و دور کردن انگشتان زوم کنید ( مشکل ۴۰۴۶)
۹ اوت ۲۰۱۲
رفع شد:
- خطای نحو در Android 3.x
۳۱ ژوئیه ۲۰۱۲
تغییرات قابلتوجه:
- پنهان کردن رونهاد «نمای خیابان» در فرافکنیهای سفارشی
رفع شد:
- وقتی مقیاس > ۳۵ باشد، نمادهای نشانگر رویدادها را در Safari راهاندازی نمیکنند
- رویداد کلیک برای نشانگرهای نقشه سفارشی (نوع نقشه + تصویرسازی) ایجاد نشد
۲۵ ژوئیه ۲۰۱۲
رفع شد:
- componentRestrictions در «تکمیل خودکار» ( مشکل ۴۳۰۲)
۱۷ ژوئیه ۲۰۱۲
رفع شد:
- چارگوش نوشتاری در «پنجره اطلاعات» در IE کلیککردنی نیست
- bounds_changed باید قبلاز zoom_changed اجرا شود ( مسئله ۱۳٩٩)
- گزینه نقشه backgroundColor پساز فراخوانی Streetview حفظ نمیشود
- تغییر از «نقشه سبکدار» به «ماهواره» بهطور غیرضروری قطعههای نقشه را بار میکند
- ویژگیهای پیمایشپذیر/چرخ پیمایش نقشه در حالت طراحی نادیده گرفته میشود ( مشکل ۴۰۱۲)
- وقتی بیشاز یک نسخه از جهان نشان داده میشود، LatLngBounds باید محدوده کامل طول جغرافیایی را برگرداند
- هنگام دوکلیک کردن، شکل خالی رسم نشود ( مشکل ۳۹۶۴)
- رویدادهای نشانگر اضافی در کلیک ( مسئله ۳۹۱۱)
تغییرات قابلتوجه:
- نقطههای پایانی جستجو و پُرسمان به nearbySearch و textSearch تغییر نام دادند
۱۰ ژوئیه ۲۰۱۲
تغییرات قابلتوجه:
- google.maps.event.removeListener() را طوری تغییر دهید که null را بهعنوان آرگومان بپذیرد
۲۷ ژوئن ۲۰۱۲
افزوده شده:
- TRANSIT DirectionsMode: http://mapsplatform.googleblog.com/2012/06/public-transit-routing-and-layer-now.html
- صفحهبندی، «مرورها»، textSearch به Places API: http://mapsplatform.googleblog.com/2012/07/add-flexible-search-and-google-reviews.html
تغییرات قابلتوجه:
- «شفاف» را بهعنوان رنگ تشخیص دهید.
۲۳ ژوئن ۲۰۱۲
افزوده شده:
- نمادها
- HeatmapLayer
- گزینههای سبکدهنده جدید «وزن» و «رنگ»:
http://mapsplatform.googleblog.com/2012/06/google-maps-api-now-with-even-more.html
۱۵ مه ۲۰۱۲
افزوده شده:
- محدودیت کشور برای «تکمیل خودکار» (AutocompleteOptions.componentRestrictions) ( مسئله ۳۸۹۹)
- فیلترهای نوع «مناطق و شهرها»
۳.۸
۱ مه ۲۰۱۲
رفع شد:
- نشانگرهای حذفشده گاهی دوباره ظاهر میشوند ( مسئله ۴۰۸۷)
- سایههای نشانگر گاهی اوقات پرداز نمیشوند ( مشکل ۳۹۹۳)
۲۳ آوریل ۲۰۱۲
رفع شد:
- پساز بستن «نمای خیابان»، «آدمک» با نوع نقشه سفارشی در نقشه میماند ( مسئله ۴۰۷۶)
- نشانگرهای پویانماییشده برداشتهشده را نمیتوان دوباره به نقشه اضافه کرد ( مسئله ۴۰۵۲)
۱۸ آوریل ۲۰۱۲
رفع شد:
- پنجره اطلاعات آبوهوا همیشه نماد باران را در Firefox نشان میدهد ( مشکل ۴۰۶۳)
افزوده شده:
- orderBy، limit، و offset برای FusionTablesLayer ( مشکل ۳۵۵۷)
۱۰ آوریل ۲۰۱۲
رفع شد:
- تصاویر هوایی حتی اگر تصاویر هوایی برای کل درگاه دید دردسترس نباشد نشان داده میشود ( مشکل ۳۹۱۳)
۳ آوریل ۲۰۱۲
افزوده شده:
- WeatherLayer و CloudLayer ( مسئله ۳۵۵۵)
- DemographicsLayer
رفع شد:
- محدودههای کاشی برای چندضلعیها در IE 9 Quirks نمایان است
- نشانگرها هنگام چرخاندن در «نمای خیابان» بوم جابهجا میشوند
۲۸ مارس ۲۰۱۲
رفع شد:
- از نامهای برچسب حروف کوچک استفاده کنید تا با XHTML سازگار باشد ( مشکل ۳۸۶۸)
- عملکرد بزرگنمایی برای پد لمسی Apple تغییر کرد تا حساسیت آن کمتر شود ( مسئله ۲۴۱۶)
۲۰ مارس ۲۰۱۲
رفع شد:
- ایجاد نشانگر با تصویر سایهای که وجود ندارد باعث ایجاد خطا میشود ( مشکل ۴۰۱۴)
افزوده شده:
- کلیک برای رفتن/کلیک برای بزرگنمایی «نمای خیابان» ( مشکل ۲۴۴۷)
تغییرات قابلتوجه:
- دوبار کلیک کردن برای بزرگنمایی در «نمای خیابان» بهطور پیشفرض غیرفعال است
۶ مارس ۲۰۱۲
رفع شد:
- خطا در OverviewMapControl هنگام زوم کردن بسیار سریع ( مسئله ۳۸۸۲)
- خطا در IE وقتی عنصر div نقشه از صفحه برداشته میشود ( مشکل ۳۹۷۱)
- نشانگرهای مقیاسبندیشده در IE < 9 بهدرستی پرداز نمیشوند ( مشکل ۳۹۱۲، مشکل ۳۹۰۸)
افزوده شده:
- ماتی به GroundOverlay ( مشکل ۲۷۶۷)
- utc_offset و opening_hours به PlaceResult ( Issue 2431)
- گزینه clickToGo به StreetViewPanoramaOptions ( مشکل ۲۴۴۷)
۲۱ فوریه ۲۰۱۲
رفع شد:
- نقشههای تار در IE 9 ( مسئله ۳۸۷۵)
- چندخطی متشکل از لبههای همخط در فضای LatLng بهاشتباه ساده شده است ( مشکل ۳۷۳۹)
افزوده شده:
- google.maps.geometry.poly.containsLocation() و isLocationOnEdge() ( مسئله ۱۹۷۸)
۱۵ فوریه ۲۰۱۲
رفع شد:
- پسرفت: نشانگرهای مقیاسبندیشده با پارامتر نامعتبر «اندازه» بهدرستی ارائه نمیشوند ( مشکل ۳۹۰۸)
- وقتی setEditable(false) درحالیکه کاربر نقطه کنترل را میکشد فراخوانی میشود، نقشه در حالت ویرایش گیر میکند ( مشکل ۳۸۴۲)
تغییرات قابلتوجه:
- محو شدن بین پانوراماهای «نمای خیابان».
۳.۷
۷ فوریه ۲۰۱۲
رفع شد:
- نشانگر در موقعیت نهایی قبلاز پویانمایی رها کردن چشمک میزند ( مشکل ۳۶۰۸)
- باز کردن «پنجره اطلاعات» و تنظیم بزرگنمایی بهطور همزمان منجر به مرکز نقشه نادرست میشود ( مشکل ۳۷۳۸)
- نادیده گرفتن کلیک راست هنگام کشیدن نشانگرها ( مسئله ۳۲۳۷)
- عنوان نشانگر گاهی اوقات در Firefox نشان داده نمیشود ( مسئله ۳۷۷۳)
تغییرات قابلتوجه:
- نشانگرهای مقیاسبندیشده اکنون در «بوم» درصورت دردسترس بودن پرداز میشوند
- setOpacity() برای ImageMapType ( مشکل ۳۱۲۵)
- setOpacity() برای GroundOverlay ( مشکل 2767)
- رویداد «tilesLoaded» برای ImageMapType ( مسئله ۱۷۴۴)
- ()stop به MouseEvent، که انتشار رویداد را متوقف میکند ( مسئله ۲۱۷۲)
۳۱ ژانویه ۲۰۱۲
رفع شد:
- رفع شد: کاشیهای کرهای اشتباه پساز حرکت در دنیا ( مشکل ۲۷۲۲)
- رفع شد: نمیتوان آدمک را بهطور دقیق برای نمایش «نمای خیابان» رها کرد ( مشکل ۳۸۶۱)
- خصوصیت «نمایان» برای چندضلعیها اضافه شد ( مسئله ۲۸۶۱)
- panTo و panBy حتی وقتی درگاههای نمایش از هم دور باشند پویانمایی میشوند (پسرفت)
۲۴ ژانویه ۲۰۱۲
رفع شد:
- رویدادهای موشواره ازطریق InfoWindow حبابکسازی میشوند ( مسئله ۳۵۷۳)
- تبدیلهای CSS در IE9 فعال شد
- imageDateControl به StreetViewPanorama اضافه شد
- «نمای خیابان بوم» در IE 9، Opera، و Safari/Windows فعال شد
۱۶ ژانویه ۲۰۱۲
رفع شد:
- «مردک» نباید در حالت طراحی قابلکشیدن باشد
- رویدادها را بهدرستی راهاندازی کنید و zIndex چندضلعیها و لایههای دیگر را رعایت کنید
- افزودن دارایی «وضعیت» KmlLayer ( مسئله ۳۰۱۵)
۱۰ ژانویه ۲۰۱۲
رفع شد:
- اگر disableDefaultUI درست باشد و streetViewControl درست باشد، مردک نشان داده میشود
۷ دسامبر ۲۰۱۱
رفع شد:
- آزادراهها را میتوان جدا از بزرگراهها سبکبندی کرد (road.highway.controlled_access)
- وقتی کاربر در «تکمیل خودکار» روی «کلید Enter» فشار میدهد، place_changed راهاندازی میشود ( مسئله ۳۴۰۷)
۲۸ نوامبر ۱۰۱۱
رفع شد:
- وقتی اندازه پنجره تغییر میکند، «تکمیل خودکار» را در موقعیت جدید قرار دهید. رویداد «تغییر اندازه» میتواند در شیء «تکمیل خودکار» راهاندازی شود.
۲۲ نوامبر ۲۰۱۱
رفع شد:
- اندازه محتوای «پنجره اطلاعات» اکنون با درنظر گرفتن سبکهای آبشاری محاسبه میشود
- کنترل چرخش نقشه هوایی با عنوان در ساخت نقشه مطابقت ندارد
۷ نوامبر ۲۰۱۱
تغییرات قابلتوجه:
- سبک دیداری جدید کنترلهای پیشفرض
- شکلهای ویرایششدنی (چندضلعیها، چندخطیها، دایرهها، مستطیلها)
- جدید DrawingManager برای افزودن رونهادهای جدید
- فیلدهای جدید PlaceResult: website و international_phone_number
- فیلد جدید ElevationResult: وضوح
رفع شد:
- نمادهای شروع و پایان در نتایج مسیرها اکنون با پسزمینه شفاف در IE 7+ ارائه میشوند
۳.۶
۳۱ اکتبر ۲۰۱۱
رفع شد:
- خطا هنگام استفاده از Maps API با «کتابخانه نمونه نخستین» در IE7
۲۵ اکتبر ۲۰۱۱
رفع شد:
- خطاها وقتی نقشه KmlLayer قبلاز اینکه لایه بارگذاری شود تغییر میکند
- نشت حافظه در IE هنگام افزودن و برداشتن چندضلعیها
۱۸ اکتبر ۲۰۱۱
تغییرات قابلتوجه:
- فیلد کلیدواژه به «درخواست جستجوی مکان» اضافه شد
- خطوط جاده از «نمای خیابان» برداشته شد
۱۰ اکتبر ۲۰۱۱
رفع شد:
- نشانی در پیشنمایش «نمای خیابان» خیلی طولانی است
۲۷ سپتامبر ۲۰۱۱
رفع شد:
- اگر بزرگنمایی تغییر کرده باشد، کنترل نقشه کلی مرکز و بزرگنمایی را باهم بهروز میکند
۲۷ سپتامبر ۲۰۱۱
رفع شد:
- واکشی مضاعف کاشیهای اولیه در Chrome
- نشت حافظه درحین حرکت افقی
- هنگام حرکت سریع به منطقهای خارج از پوشش، آدمک «نمای خیابان» رها نشود
- پسرفت: ناپدید شدن GroundOverlays که از طول جغرافیایی ۱۸۰- عبور میکنند
- پسرفت: مرکز نقشه هنگام باز کردن پنجره اطلاعات درحین حرکت و بزرگنمایی نادرست است
تغییرات قابلتوجه:
- نمایش پیشنمایشهای «نمای خیابان» هنگام کشیدن آدمک
۲۰ سپتامبر ۲۰۱۱
رفع شد:
- نشت حافظه در Chrome/Windows هنگام پرداز کردن نشانگرها بااستفاده از Canvas
- پرداز کردن نشانگر برای نمای هوایی با سرسمت ۹۰ یا ۲۷۰ درجه
تغییرات قابلتوجه:
- نمیتوان ازطریق ثبت نوع نقشه به انواع نقشه Google پیشفرض دسترسی پیدا کرد (از دسترسی به کاشیهای نقشه جلوگیری میکند)
- پویانماییهای چرخش هنگام خروج و ورود به تصاویر هوایی
۱۲ سپتامبر ۲۰۱۱
مشکلات حلشده:
- نشانگر پساز ظاهر شدن نکتهابزار در Firefox 4+ در وضعیت بالا گیر میکند ( مسئله ۳۳۳۴)
تغییرات قابلتوجه:
- GeocoderResult.formatted_address مستند نشده است
۶ سپتامبر ۲۰۱۱
رفع شد:
- پنجره اطلاعات عنصر انتخابشده (منو کرکرهای) از حرکت پان در Firefox پیروی نمیکند
- کاشیها در کره در برخیاز دستگاههای همراه
۲۹ اوت ۲۰۱۱
تغییرات قابلتوجه:
- اجازه دهید کنترلهای سفارشی دارای شاخص z بالاتری نسبت به کنترلهای API باشند
- پیوندها کاربران را به نسخه زبان صحیح maps.google.com هدایت میکند
- اگر ویژگی KML پنجره اطلاعات html، نام، یا شرح ندارد، «پنجره اطلاعات» را روی آن باز نکنید.
- پسرفت رفعشده: کاشیهای DPI بالا خراب است
۲۴ اوت ۲۰۱۱
مشکلات حلشده:
- شتاب سختافزاری برای Chrome/Mac غیرفعال شد: مشکل پردازنده نشانه و کلیک رونهاد را برطرف میکند ( مشکل ۳۵۴۴، مشکل ۳۵۵۱)
- «بزرگنمایی با دو انگشت» برای Android وقتی صفحه پیمایش شده باشد ثابت شد ( مشکل ۳۳۷۳)
تغییرات قابلتوجه:
- نمادهای کسبوکار اکنون بهطور پیشفرض روشن است.
۱۷ اوت ۲۰۱۱
تغییرات قابلتوجه:
- نمادهای نقشه کلیککردنی برای نقاط موردعلاقه.
- سبکها را میتوان در MapOptions تنظیم کرد و در همه انواع نقشه پیشفرض اعمال کرد.
- «مردک چسبانکی» در انواع نقشه سفارشی ظاهر میشود، مگر اینکه بهطور صریح غیرفعال شده باشد.
۳٫۵
۱۰ اوت ۲۰۱۱
رفع شد:
- وقتی نشانگرها در «نمای خیابان» به افق کشیده میشوند، در موقعیت کشیدن به بالا گیر میکنند
- «نمای خیابان» هنگام تغییر اندازه نقشه یا پنجره تغییر اندازه نمیدهد
- «نمای خیابان» با «حباب اطلاعات» همرسانیشده باعث ازکارافتادن مرورگر میشود
۲ اوت ۲۰۱۱
مشکلات حلشده:
- پیوندها در پنجره اطلاعات در IE کار نمیکند ( مسئله ۳۵۰۳)
- کنترل مقیاس چاپ نمیشود ( مشکل ۲۹۶۶)
- پسرفت: خطا هنگام استفاده از OverviewMapControl با نقشههای سبکدار ( مسئله ۳۴۸۹)
تغییرات قابلتوجه:
- منو زمینهای در اکثر کنترلها اکنون با کلیک راست غیرفعال میشود.
- وقتی نشانگر موشواره روی «پنجره اطلاعات» قرار میگیرد، «نقشه/پانورامای نمای خیابان» داخل «پنجره اطلاعات» نمیچرخد
- اکنون امکان پیمایش «حبابک اطلاعات» در iPad وجود دارد
۱۸ ژوئیه ۲۰۱۱
مشکلات حلشده:
- وقتی صفحه در iOS >= 4.1 پیمایش میشود، «رویداد LatLng» نادرست است ( مشکل ۳۳۷۳)
۱۱ ژوئیه ۲۰۱۱
مشکلات حلشده:
- رفع شد:
<select>در پنجره اطلاعات در دستگاه لمسی قابلکلیک نبود ( مشکل ۳۲۳۲) - رفع شد: اگر MapOptions.draggable نادرست باشد، پساز کلیک راست، کلیک در نقشه اجرا نمیشود ( مسئله ۳۰۷۱)
تغییرات قابلتوجه:
- نشانگرهای دارای z-index یکسان اکنون در سراسر مرزهای کاشی بهطور یکنواخت مرتب میشوند
- اکنون پیمایش در پنجره اطلاعات در iOS امکانپذیر است
- اکنون وقتی تصویر نقشه تغییر میکند، نشانگرها و چندضلعیها دوباره رنگآمیزی میشوند
۵ ژوئیه ۲۰۱۱
مشکلات حلشده:
- رفع شد: مکاننمای نشانگر وقتی نقشه کشیدنی نیست نمایش داده نمیشود ( مشکل ۳۱۲۰)
تغییرات قابلتوجه:
- امکان سبکدهی به کنترل «تکمیل خودکار» و منو کرکرهای «مکانها» اضافه شد
- ابزارک «تکمیل خودکار مکانها» شرحی را که سرور پساز انتخاب پیشنهاد توسط کاربر برمیگرداند حفظ میکند
۳۰ ژوئن ۲۰۱۱
مشکلات حلشده:
- رفع شد: کاشیهای نقشه اولیه دوبرابر واکشی میشدند
- رفع شد: رویداد maptypeid_changed وقتی نقشه بعداز نسخه ۳.۴ ایجاد میشد چند بار اجرا میشد ( مشکل ۳۰۵۱)
تغییرات قابلتوجه:
- جایهای تکمیل خودکار به پیوستن به بدنه بهجای ورودیهای والد تغییر کرد
- BOTTOM_RIGHT اکنون درست جایگذاری میکند
۸ ژوئن ۲۰۱۱
مشکلات حلشده:
- رفع شد: اگر تغییر در سطح بزرگنمایی بیشتر از ۲ باشد، بزرگنمایی دیگر پویانمایی نمیشود ( مشکل ۳۰۳۳)
تغییرات قابلتوجه:
- رفع شد: OverlayView.set('map', foo) اکنون همان OverlayView.setMap است
- گزینه «زبان» GeocoderRequest برداشته شد
۱۷ مه ۲۰۱۱
مشکلات حلشده:
- رفع شد: مشکل پرداز کردن نمای خیابانی در IE7 ( مشکل ۳۲۷۲)
تغییرات قابلتوجه:
- انتقالهای محو برای کاشیهای نقشه هنگام بار کردن و تغییر نوع نقشه فعال شد.
۷ مه ۲۰۱۱
هیچ تغییر قابلتوجهی وجود ندارد.
۳.۴
۷ مه ۲۰۱۱
هیچ تغییر قابلتوجهی وجود ندارد.
۶ مه ۲۰۱۱
مشکلات حلشده:
- رفع شد: تمامنمای «نمای خیابان» در IE7 نمایش داده نمیشود ( مشکل ۳۲۷۲)
- رفع شد: PNG نیمهشفاف با ImageMapType شفافیت را در IE7 و IE8 ازدست میدهد ( مسئله ۳۲۷۵)
تغییرات قابلتوجه:
- Distance Matrix Service
۱۴ آوریل ۲۰۱۱
مشکلات حلشده:
- رفع شد: پشتیبانی از رنگهای CSS نامگذاریشده برای poly strokeColor و fillColor
- رفع شد: اگر strokeOpacity روی ۰٫۰ تنظیم شده باشد، چندضلعی نمایان نیست ( مسئله ۳۲۴۱)
- رفع شد: خطاهای IE8 هنگام حرکت با «واحد آگهی» نمایان ( مشکل ۳۱۵۹)
- اجازه دادن به نقشه «عوارض زمینی» و «ترکیبی» بدون «نقشه» و «ماهوارهای» در کنترل نوع نقشه ( مشکل ۳۰۸۹)
- کاشیهای DPI بالا برای صفحهنمایشهای DPI بالا بارگیری میشود ( مشکل ۲۶۱۴)
تغییرات قابلتوجه:
- وقتی تصاویر هوایی فعال و دردسترس باشد، شیب هوایی بهطور پیشفرض روی ۴۵ درجه تنظیم میشود
- عملکرد جمع کردن در iPad بهبود یافته است
- DirectionsTravelMode و DirectionsUnitSystem به TravelMode و UnitSystem تغییر نام داد (نامهای قدیمی با نسخههای قدیمی سازگار باقی میمانند)
۱۴ آوریل ۲۰۱۱
مشکلات حلشده:
- رفع شد: نماد نشانگر و سایه دیگر در IE6 شفاف نیست
- رفع شد: نشانگرها دیگر در بزرگنمایی سوسو نمیزنند
- رفع شد: پرداز زدن چندضلعیها در مرزهای کاشی نزدیک قطبهای شمال/جنوب
تغییرات قابلتوجه:
- چندخطیها و چندضلعیها اکنون درصورت امکان در «بوم» پرداز میشوند.
- LatLngs برای رویدادهای مربوط به چندخطیها و مرزهای چندضلعی اکنون به نزدیکترین نقطه در خط میچسبند.
۵ آوریل ۲۰۱۱
مشکلات حلشده:
- panTo در دستگاههای لمسی پویانمایی نمیکند ( مسئله ۳۰۶۶)
- Marker.MAX_ZINDEX تعریفنشده است ( مشکل ۳۱۸۴)
۲۸ مارس ۲۰۱۱
مشکلات حلشده:
- وقتی در حالت ماهوارهای هستید نمیتوانید جهت را در «نمای خیابان» تغییر دهید ( مشکل ۳۱۷۴)
- وقتی VML غیرفعال باشد، نقشه خراب میشود ( مشکل ۳۱۱۹)
تغییرات قابلتوجه:
- رونهاد جاده نمای خیابان اکنون در حالت مایل نشان داده میشود
۲۲ مارس ۲۰۱۱
مشکلات حلشده:
- آدمک در انواع نقشه سفارشی نشان داده میشود ( مسئله ۳۱۵۴)
تغییرات قابلتوجه:
- رفع شد: نشانگرهای غولپیکر در مرزهای کاشی چیده میشوند
- رفع شد: رونهاد «نمای خیابان» در حالت مایل
- رفع شد: کنترل نقشه کلی در حالت چاپ نشان داده میشود
۱۷ مارس ۲۰۱۱
مشکلات حلشده:
- تصاویر ۴۵ درجه ( مسئله ۲۴۱۲)
- کنترل نقشه نمای کلی ( مشکل ۱۴۷۰)
- پشتیبانی از گیفهای پویانماییشده - گزینه «بهینهسازیشده» اضافه شد ( مسئله ۳۰۹۵)
- Marker.getVisible() مقدار تعریفنشده برمیگرداند ( مشکل ۳۱۱۴)
تغییرات قابلتوجه:
- رفع شد: دایرهها و مستطیلها zIndex را نادیده میگیرند
- رفع شد: رویدادهای موشواره وقتی «نشانگر» درحال پویانمایی است، رویدادها را دوبار راهاندازی میکند
- رفع شد: اگر نوع نقشه پساز تنظیم شناسه نوع نقشه به ثبت اضافه شود، نقشههای سبکدار از سبکها استفاده نمیکنند
- رفع شد: انواع نقشه بدون سبک، سبک «نوع نقشه سبکدار» را اتخاذ میکنند
- نشانگرها اکنون «رویدادهای موشواره» را راهاندازی میکنند، نه رویدادهای DOM
۱۱ مارس ۲۰۱۱
مشکلات حلشده:
- دیگر با دوبار کلیک کردن روی نشانگر، نقشه بزرگنمایی نمیشود ( مشکل ۳۰۹۰)
- نقطه اتکا با سایه نشانگر سفارشی اکنون کار میکند ( مسئله ۳۱۱۲)
تغییرات قابلتوجه:
- لایه Panoramio
- مسیرها نمایهسازی z نشانگر اصلاح شد
- موقعیت سایه پیشفرض ثابت شد
۲ مارس ۲۰۱۱
تغییرات قابلتوجه:
- نشانگرها اکنون در Canvas/VML درصورت دردسترس بودن پرداز میشوند
- هدفهای کلیک بزرگتر برای چندخطیها، چندضلعیها، KML در دستگاههای دارای صفحه لمسی
۲۲ فوریه ۲۰۱۱
مشکلات حلشده:
- متن پیوندی InfoWindow ازطریق دارایی MVC «anchorPoint» نمایان شد ( مشکل ۲۸۶۰)
- «ترکیبی» در سطح بزرگنمایی ۰ و ۱ را اصلاح میکند ( مسئله ۳۰۶۲)
- اگر دایره/مستطیل بهسرعت به نقشه اضافه/از آن برداشته شود، ثابت میشود ( مشکل ۳۰۵۲)
- کشیدنی: false ثابت در دستگاههای لمسی ( مسئله ۳۰۴۴)
۱۸ فوریه ۲۰۱۱
مشکلات حلشده:
- نشانگرها در «نمای خیابان» فقط کوچک میشوند، بزرگ نمیشوند ( مشکل ۲۹۶۹)
- اکنون وقتی routeIndex برابر با ۰ نباشد، مسیرهای قابلکشیدن کار میکند ( مسئله ۲۹۹۵)
- تداخل بین Flash و کشیدن نقشه برطرف شد ( مسئله ۲۹۵۶)
- وقتی mapTypeId در شنود maptypeid_changed تغییر میکند، کنترل نوع نقشه اکنون سازگار است
تغییرات قابلتوجه:
- برچسبها اکنون بهطور پیشفرض وقتی «حالت ماهواره» از کنترل نوع نقشه کلیک میشود روشن است
۸ فوریه ۲۰۱۱
تغییرات قابلتوجه:
- کنترلهای جدید نوع نقشه سلسلهمراتبی - این کنترلها لمسیپسند هستند!
- نشانواره جدید (مشکل ۲۵۷۴)
- MarkerShape.coord به MarkerShape.coords تغییر نام داد تا با
<area>مشخصه coords در HTML مطابقت داشته باشد
۳.۳
۱۷ مارس ۲۰۱۱
مشکلات حلشده:
- چندضلعی پرداز نمیشود
۸ فوریه ۲۰۱۱
مشکلات حلشده:
- درخواستهای کاشی در Chrome لغو نمیشود ( مشکل ۳۰۱۱)
- رویداد کلیک راست در FF/Mac اجرا نمیشود ( مشکل ۲۹۲۰)
- مشکلات پرداز زدن نوشتار در Safari/Mac ( مشکل ۳۰۲۴)
- نقشههای مسیر در IE بهدرستی چاپ نمیشود
۲۱ ژانویه ۲۰۱۱
تغییرات قابلتوجه:
- اکنون MVCArrays در کتابخانه هندسه کروی پذیرفته میشود
- رفع مشکل نمایش علامت ضربدر زیر نشانگر هنگام کشیدن آن در IE6
- z-index دیگر در div محتوی نقشه تنظیم نشده است
۱۷ ژانویه ۲۰۱۱
مشکلات حلشده:
- رفع مشکلی که در آن زمانبندی نادرست برای zoom_changed باعث نتایج نادرست برای fromLatLngToContainerPixel میشد ( مشکل ۲۵۳۹)
۶ ژانویه ۲۰۱۱
مشکلات حلشده:
- کتابخانه هندسه اضافه شد - هندسه کروی و ابزارهای کدبندی چندخطی ارائه میدهد ( مسئله ۲۵۴۰، مسئله ۲۵۹۵، مسئله ۲۲۴۶)
- امکان تنظیم حداقل/حداکثر سطح بزرگنمایی در نقشه ( مسئله ۱۶۲۴)
تغییرات قابلتوجه:
- کنترلهای بزرگنمایی و حرکت ازهم جدا شدهاند (دیگر کنترل ناوبری وجود ندارد). این موارد را میتوان جداگانه پیکربندی کرد.
- کنترل بزرگنمایی جدید و لمسپسند در دستگاههای لمسی
- محتوای MVCArray اکنون میتواند با فراخوانی clear() پاک شود
- رفع نشت حافظه هنگام افزودن و برداشتن نشانگرها در IE8
- پردازش سریعتر چندضلعیها با الگوریتم سادهسازی بهبودیافته
۲۳ دسامبر ۲۰۱۰
مشکلات حلشده:
- مدیران کلیک نقطهمسیر در مسیرهای قابلکشیدن ثابت شدند ( مشکل ۲۸۷۱)
۲۱ دسامبر ۲۰۱۰
مشکلات حلشده:
- هنگام کشیدن، به نقشه شتاب اضافه شد ( مشکل ۲۵۹۲)
- خطای CSS در «نمای خیابان» برطرف شد ( مشکل ۲۶۶۶)
- خطای JS هنگام نمایش «حباب اطلاعات» با عرض ۰ در IE برطرف شد ( مشکل ۲۵۳۶)
تغییرات قابلتوجه:
- در دستگاههای لمسی، اکنون کنترل بزرگنمایی لمسپسندی را نمایش خواهیم داد، چه کنترل پیمایش ZOOM_PAN یا SMALL درخواست شده باشد. اگر دستگاه از چندلمسی در مرورگر پشتیبانی کند، کنترل بزرگنمایی نمایش داده نمیشود، زیرا بزرگنمایی ازطریق نزدیک کردن انگشتان انجام میشود.
۹ دسامبر ۲۰۱۰
مشکلات حلشده:
- اکنون «اطلاعات Windows» در IE بهخوبی چاپ میشود ( مسئله ۱۳۴۳)
- شفافیت در IE8 برای ImageMapType ثابت شد
تغییرات قابلتوجه:
- وقتی نشانگرها با نماد سفارشی کشیده شود و raiseOnDrag فعال باشد، یک علامت ضربدر در زیر آنها نمایش داده میشود
۵ دسامبر ۲۰۱۰
مشکلات حلشده:
- رابطی برای کاوش حداکثر سطح بزرگنمایی در مکان معینی برای تصاویر ماهوارهای ارائه میدهد. ( مشکل ۲۰۴۹)
- گزینهای (raiseOnDrag) برای فعال/غیرفعال کردن پویانماییها هنگام کشیدن نشانگر اضافه کنید. ( مشکل ۲۹۱۰)
تغییرات قابلتوجه:
- اکنون نشانگرها هنگام کشیده شدن بلند میشوند و هنگام رها شدن میپرند.
- پویانماییهای نشانگر را میتوان بهصورت برنامهنویسی با تابع setAnimation کنترل کرد.
۲۸ نوامبر ۲۰۱۰
مشکلات حلشده:
- maptypeid_changed دیگر دو بار اجرا نمیشود ( مشکل ۲۴۴۹)
- خصوصیت «اندازه» شیء MarkerImage اکنون قابلدسترس است ( مسئله ۲۴۶۵)
- شکل نشانگر بهجای نمادک به نماد ارجاع میدهد ( مشکل ۲۶۲۹)
- حرکت دادن نقشه در کشیدن نشانگر برای نقشههای کوچکتر بهبود یافته است ( مشکل ۲۸۶۸)
- اکنون میتوان نقشهها را بدون فعال کردن چاپ تصاویر پسزمینه چاپ کرد
- اشکالی برطرف شد که در آن نشانگرهای جهت کشیدنی وقتی «کشیدنی» روی «نادرست» تنظیم شده بود کشیدنی بودند
۱۶ نوامبر ۲۰۱۰
مشکلات تغییریافته:
- مسئله ۲۰۷۶: روشی برای ارائه InfoWindow به DirectionsRenderer ارائه دهید ( مسئله ۲۰۷۶)
- مسئله ۲۵۲۴: پیادهسازی streetViewControlOptions
- مشکل ۲۵۵۷: افزودن غیرفعال کردن بزرگنمایی در «نمای خیابان»
تغییرات قابلتوجه:
- اشکالی که باعث میشد وقتی روی نشانگر کلیک شیفتی میشد پنجره جدیدی در FF باز شود برطرف شد.
- وقتی markerOptions با DirectionsRenderer مشخص شد، نمادهای نشانگر حروف ازدست رفت
3.2
۱۱ نوامبر ۲۰۱۰
تغییرات قابلتوجه:
- اشکالی که در آن چندضلعیها در IE7/IE8 با «راست به چپ» برش/کوته میشدند برطرف شد
- اشکالی که باعث میشد چارگوشهای انتخاب در Safari 5 بهدلیل تبدیلهای سهبعدی پنهان شود برطرف شد
- چندخطیهای ژئودزیک که خط استوا را دربرمیگرفتند جزئیات کافی نداشتند
- جایگاههای کنترل برای LEFT_CENTER، LEFT_BOTTOM، RIGHT_CENTER، RIGHT_BOTTOM اضافه شد.
- موقعیتهای کنترل از «چپ» به «بالا_چپ»، از «راست» به «بالا_راست»، از «بالا» به «بالا_مرکز»، و از «پایین» به «پایین_مرکز» تغییر نام داد
۱۱ اکتبر ۲۰۱۰
مشکلات تغییریافته:
- مشکل ۲۴۷۸: نمای خیابان - عدم تراز/نبود قطبنما در برخیاز مرورگرها
- مسئله ۲۵۲۸: کدورت ImageMapTypeOptions در IE8 خراب است
- مسئله ۲۶۶۱: «پنجره اطلاعات» - کلیک راست روی فیلد ورودی منو زمینهای را نمایش نمیدهد
- مشکل ۲۷۴۱: جایگذاری نشانگر در iOS 4 پساز حرکت دادن نقشه کار نمیکند
تغییرات قابلتوجه:
- «نمای خیابان» بهطور پیشفرض فعال است
- اشکالی که در آن «این» به .getTileUrl منتقل نمیشد برطرف شد
- رویداد domready در InfoWindow اکنون پساز نمایان شدن پنجره راهاندازی میشود
۲۸ سپتامبر ۲۰۱۰
مشکلات تغییریافته:
- مسئله ۲۷۱۲: نشت حافظه (افزودن/برداشتن نشانگرها، نشان دادن/پنهان کردن نشانگرها، بزرگنمایی/حرکت دادن نقشه)
تغییرات قابلتوجه:
- نقشههای V2 و V3 زمانی بهتر کار میکنند که هر دو در یک صفحه باشند
- خطای رفعشده در «نمای خیابان» HTML5 هنگام کشیدن سریع به پایین
۱۶ سپتامبر ۲۰۱۰
مشکلات تغییریافته:
- مشکل ۲۷۰۱: عنوان اولیه کنترل پیمایشگر «نمای خیابان» از «دیدگاه» پیروی نمیکند
۱۴ سپتامبر ۲۰۱۰
مشکلات تغییریافته:
- مسئله ۱۵۷: پشتیبانی از مسیرهای رانندگی کشیدنی
- مسئله ۱۸۵۲: رویداد «کلیک راست» در google.maps.Marker بدون آرگومان راهاندازی میشود
- مشکل ۲۶۷۳: پساز تغییر موقعیت، «مردک» ناپدید میشود
تغییرات قابلتوجه:
- عملکرد نشانگر بهبود یافته است
۳۱ اوت ۲۰۱۰
مشکلات تغییریافته:
- مشکل ۲۶۵۸: پنجرههای اطلاعات بلند
تغییرات قابلتوجه:
- ژئودزیکها برای بزرگنماییهای بالاتر بهبود یافتهاند
۲۴ اوت ۲۰۱۰
مشکلات تغییریافته:
- مشکل ۲۶۴۸: راهاندازی رویداد تغییر اندازه نقشه باعث بروز خطا در Firefox در V3.2.1 میشود
تغییرات قابلتوجه:
- وقتی بهطور مکرر بزرگنمایی یا کوچکنمایی میکنید (مثلاً هنگام استفاده از چرخ پیمایش)، اکنون کاشیهای کمتری از سطوح بزرگنمایی میانی بار میکنیم.
۱۶ اوت ۲۰۱۰
مشکلات تغییریافته:
- مسئله ۲۴۱۶: چرخاندن و بزرگنمایی Apple Magic Mouse بیشازحد حساس است
- مسئله ۲۶۰۶: تنظیم کشیدنی: نادرست در نقشه پیوندها را غیرفعال میکند
- مشکل ۲۶۴۰: حافظه با بازآوری مرورگر / onunload پاک نمیشود (IE)
تغییرات قابلتوجه:
- نشانگرهای «نمای خیابان» براساس فاصله آنها مقیاسبندی میشوند
- لغزنده بزرگنمایی در حرکت دادن بهروز میشود
۹ اوت ۲۰۱۰
تغییرات قابلتوجه:
- داراییهای منسوخشده KMLMouseEvent.position و FusionTablesMouseEvent.position برداشته شده است. درعوض از .latLng استفاده کنید
- خصوصیت منسوخشده StreetViewService.getNearestPanorama برداشته شده است. درعوض از .getPanoramaByLocation استفاده کنید
۱-۳
۲۸ سپتامبر ۲۰۱۰
تغییرات قابلتوجه:
- مشکلی که در آن مسیرهای با مبدأ و مقصد یکسان خطای JS ایجاد میکرد برطرف شد
۹ اوت ۲۰۱۰
تغییرات قابلتوجه:
- مشکل تغییر دادن «نقشه» یک OverlayView برطرف شده است
- فراخوانی GroundOverlay.setMap(null) اصلاح شد
- IE دیگر حافظه بزرگنمایی/حرکت دادن را لو نمیدهد
۵ اوت ۲۰۱۰
مشکلات تغییریافته:
- مشکل ۲۵۸۸: فراخوانی setVisible(false) در شیء «تمامنما» با شنودگر پیوستشده باعث خطای JS در IE میشود
تغییرات قابلتوجه:
- مشکل ناپدید شدن نشانگرها در IE6 هنگام تغییر بزرگنمایی برطرف شده است
۲۹ ژوئیه ۲۰۱۰
مشکلات تغییریافته:
تغییرات قابلتوجه:
- تمامنمای سفارشی «originHeading» منسوخ شده است و «centerHeading» جایگزین آن شده است
- کاشیهای ترکیبی کرهای اکنون جادهها را نمایش میدهند
- اکنون کلیکها از چندضلعیهای غیرقابلکلیک در نقشه عبور میکنند
۲۲ ژوئیه ۲۰۱۰
مشکلات تغییریافته:
- مشکل ۱۸۵۶: پشتیبانی از پرداز چندضلعی در Opera
- مشکل ۲۱۵۹: رویداد Dragend پساز بزرگنمایی بااستفاده از چرخ پیمایش راهاندازی میشود
- مشکل ۲۳۸۵: در سطوح بزرگنمایی عمیقتر، GroundOverlay در Internet Explorer سیاه میشود
- مسئله ۲۳۳۷: چندضلعی ازدسترفته
- مشکل ۲۴۲۷: کشیدن با پنجره اطلاعات باز در چرخش خودکار باعث ایجاد نشانگرهای «معلق» میشود
- مشکل ۲۴۹۳: نشانگرها در IE7 بهدرستی پاک نمیشوند
- مشکل ۲۵۰۰: وقتی از !Marker.setIcon(<scaled MarkerImage>) برای «نشانگر» موجود استفاده میشود، MarkerImage برش داده میشود
- مسئله ۲۵۴۹: CSS برای منو کرکرهای Google هشدار تولید میکند
تغییرات قابلتوجه:
- وقتی چندضلعی کشیده میشود، رویداد کلیک دیگر اجرا نمیشود
- کلیک کردن روی عنصر «انتخاب فرم» که خارج از «حبابک» ازهم باز میشود دیگر باعث فعال شدن کلیک نقشه نمیشود
- کلیک کردن روی رونهاد KML دیگر باعث راهاندازی رویداد کلیک نقشه نمیشود
- اکنون «نمای خیابان» بهطور خودکار چرخانده میشود تا «پنجره اطلاعات» در صفحه جا بگیرد
- KML و FusionTables MouseEvent LatLng تغییر کرد از «موقعیت» به «latLng»
- کنترلهای بزرگنمایی Android دیگر کلیک را به نقشه منتقل نمیکنند
۱۷ ژوئن ۲۰۱۰
مشکلات تغییریافته:
- مشکل ۲۳۴۶: گزینه غیرفعال کردن پویانمایی روان
تغییرات قابلتوجه:
- اشکال پرش نشانگر ثابت برطرف شد
- رویداد domready در InfoWindow راهاندازی بهبود یافته است
- DirectionsRoute.bounds اکنون نمایان است
۱۱ ژوئن ۲۰۱۰
مشکلات تغییریافته:
تغییرات قابلتوجه:- نشت حافظه نشانگر ثابت
- تأخیر اولین زمینکدیابی بهبود یافته است
- دسترسی به StreetViewService ارائه شد
۳٫۰
۱۸ مه ۲۰۱۰
مشکلات تغییریافته:
- Issue 2037: GPolylineOptions geodesic
- رفع اشکال برای جستجوی صحیح حق نشر Google در نوع نقشه سفارشی
- دارایی ژئودزیک به «چندضلعیها» و «چندخطیها» اضافه شد
- گزینه کلیککردنی به «چندضلعیها» و «چندخطیها» اضافه شد
- گزینه کلیککردنی به GroundOverlay اضافه شد
۱۳ مه ۲۰۱۰
- مشکل ۱۷۲۴: اندازه/حاشیههای نادرست infoWindow هنگام تنظیم محتوا ازطریق عنصر، بهجای رشته
تغییرات قابلتوجه:
- اشکالی که باعث میشد رونهادهای زمین هنگام عبور از خط زمان زودتر ازموعد برش داده شوند برطرف شد
- setIcon اکنون با \ در نشانی وب کار میکند
- راهاندازی رویدادهای Polygon و Polyline mouseout در IE
- نماد نشانگر دیگر سوسو نمیزند
۷ مه ۲۰۱۰
- مسئله ۱۴۵۸: درخواست ویژگی: پشتیبانی از KML در Google API v3
- مسئله ۱۶۵۸: افزودن رونهاد ترافیک
- مسئله ۲۲۰۹: سرریز پشته
- مسئله ۲۲۵۴: چندین تماس «setMap(gMap)» و «setMap(null)» در شیء «دایره» باعث تغییر کدبندی و پر کردن شفافیت میشود
تغییرات قابلتوجه:
- افزودن لایههای KML و GeoRSS
- افزودهشده رونهادهای زمین
- لایههای جدید اضافه شد: ترافیک و دوچرخهسواری
- خصوصیت «suppressBicyclingLayer» به DirectionsRendererOptions اضافه شد
- اشکال برطرف شد تا اطمینان حاصل شود که وقتی MapType تغییر میکند، لایه بزرگنمایی بهدرستی ارجاع داده میشود
- نام ویژگی «start/end_point» در DirectionsResult به «start/end_location» تغییر کرد
- نام ویژگی DirectionsLeg «start/end_geocode» به «start/end_address» تغییر کرد
- نام DirectionsRoute «optimized_waypoint_order» دارایی به «waypoint_order» تغییر کرد
- پشتیبانی از نامهای ویژگی قدیمی (setTripIndex، getTripIndex، hideTripList، provideTripAlternatives) برداشته شد و ثبت هشدارهای مربوط به آنها ادامه مییابد. همچنین تبدیل مسیرها به بخشها به مراحل و سفرها به مسیرها به مراحل را برمیدارد.
- بهروزرسانی GeocoderGeometry.latLng به GeocoderGeometry.location
۳۰ آوریل ۲۰۱۰
- مسئله ۲۲۳۰: Map بدون تصویر سفارشی موردنظر مقداردهی اولیه میشود
تغییرات قابلتوجه:
- اکنون با کلیک کردن روی نقشه، صفحهکلید کانونی میشود
- اکنون از نیشگون لمسی برای بزرگنمایی در iPad پشتیبانی میشود
۲۶ آوریل ۲۰۱۰
- مسئله ۱۸۲۶: افزودن رویدادهای حرکت موشواره و خروج موشواره در «چندضلعیها» و «چندخطیها»
- مشکل ۲۱۷۷: map.setZoom(z) درطول رویداد «maptypeid_changed» بهدرستی کار نمیکند
- مشکل ۲۲۴۷: گزینه hideRouteList در DirectionsRenderer طبق انتظار کار نمیکند
تغییرات قابلتوجه:
- اشکالی که در آن نمادهای سفارشی درطول حرکت کردن نقشه از پایین آن ناپدید میشد برطرف شد
۱۳ آوریل ۲۰۱۰
- مشکل ۲۲۷۵: نمیتوان از MarkerImage دوباره استفاده کرد
- مشکل ۲۱۸۱: وقتی google.maps.Marker را اضافه میکنید و سپس از چرخ پیمایش موشواره برای بزرگنمایی بهداخل یا بیرون استفاده میکنید، نشانگر پنهان میشود
آوریل ۱۱، ۲۰۱۰
هیچ تغییر قابلتوجه یا مشکل تغییریافتهای وجود ندارد.
۵ آوریل ۲۰۱۰
- مشکل ۱۹۷۶: مشکلات نماد سفارشی و نشانگر قابلکشیدن
- مشکل ۲۱۰۷: نشانگر قابلکشیدن وقتی از نقشه بیرون کشیده میشود ناپدید میشود
- مشکل ۲۱۸۱: دارایی پیشبینی نقشههای پایه وجود ندارد
تغییرات قابلتوجه:
- چندخطی نمای کلی مسیرها در DirectionsRoute بهعنوان overview_path آشکار شد.
- برونبرد پیشبینی فعلی «نقشه» بهعنوان دارایی فقط خواندنی.
۲۳ مارس ۲۰۱۰
تغییرات قابلتوجه:
- اکنون ارتفاع در «میانای برنامهسازی کاربردی» نمایان است
- بار کردن کاشی برای اتصال اینترنت کمسرعت بهبود یافته است.
۱۵ مارس ۲۰۱۰
تغییرات قابلتوجه:
- اکنون چندضلعیها وقتی سبکها تغییر میکنند بهدرستی بازطراحی میشوند.
- وقتی از سبک قدیمی «مسیرها» استفاده میشود، پیامهای هشدار منسوخشده ازطریق console.log ارائه میشود.
۱۰ مارس ۲۰۱۰
- مسئله ۱۸۰۱: شاخص z چندخطی/چندضلعی
- مسئله ۲۱۴۴: DirectionsRequest باید گزینه avoidHighways را ارائه دهد
- مسئله ۲۲۰۷: اشکال: چندخطی در IE پر میشود
- مسئله ۲۱۱۳: چندخطیها در FF در سطوح زوم بالا پساز انتشار ژانویه شکسته میشود
تغییرات قابلتوجه:
- مسیرهای دوچرخهسواری اضافه شد!
- گزینههای جدید DirectionsRequest اضافه شد:
-
avoidHighways -
avoidTolls -
optimizeWaypoints - سرعتهای پرداز بهبودیافته برای چندضلعی/چندخطی
- نام اشیای «مسیرها» زیر را تغییر داد. نامهای قدیمی همچنان پشتیبانی میشوند.
- DirectionsRoute به DirectionsLeg
- DirectionsTrip به DirectionsRoute
۳ مارس ۲۰۱۰
- مشکل ۲۱۳۶: مبهمسازی «داراییها» در google.maps.MarkerImage که نباید به آن ارجاع داده شود
تغییرات قابلتوجه:
- اشکال پرش نقشه برطرف شد.
- زومپیش کردن دو بار پشتسر هم بهبود یافته است.
- رویداد کشیدن نشانگر .latLng دیگر مبهم نیست.
۲۶ فوریه ۲۰۱۰
- مسئله ۱۶۵۱: mousemove / mouseover / mouseout برای بوم نقشه
- مشکل ۲۱۴۲: DirectionsRendererOptions باید به کاربران اجازه دهد نشانگرها را بهطور کامل سرکوب کنند
- مشکل ۲۱۴۸: event.latLng وجود ندارد!
- مشکل ۲۱۰۹: اشکال: NavigationControlStyle.ZOOM_PAN در IE8 بهدرستی نمایش داده نمیشود
- مسئله ۲۱۵۳: MVCArray.push() طول جدید را برنمیگرداند
تغییرات قابلتوجه:
- شفافیت را به ImageMapType اضافه کنید.
- اشکالی که باعث میشد کلیک راست روی مستطیل/دایره کار نکند برطرف شد.
- محتوای پنجره اطلاعات رویدادها دیگر هنگام پنهان کردن برداشته نمیشوند.
۸ فوریه ۲۰۱۰
- مسئله ۲۱۳۵: اشکال: اگر از MVCArray «چندضلعی» در «چندخطی» استفاده مجدد کنید، «چندخطی» بسته میشود.
تغییرات قابلتوجه:
- افزودن کلاس مستطیل جدید
- کلاس «دایره» جدید اضافه شد
- رفع نشت حافظه هنگام ایجاد و سپس برداشتن نشانگر.
- شرحنویسی MVCArray از LatLngs برای بستن چندضلعیها متوقف شد، زیرا این کار باعث میشود چندخطیهایی که از همان MVCArray استفاده میکنند نیز بسته شوند (به مسئله ۲۱۳۵ مراجعه کنید)
- اشکالی برطرف شد که گاهیاوقات اگر بزرگنمایی نقشه روی مقدار فعلیاش تنظیم میشد، نشانگرهای روی صفحه را پنهان میکرد.
- ImageMapType اصلاح شد تا بهدرستی در Android نمایش داده شود.
- طرح برش چندضلعی را تغییر دادیم تا چندضلعیهایی که قطب شمال یا جنوب را دربرمیگیرند مجاز شوند.
- محدوده عرض جغرافیایی MercatorProjection را تا حداکثر ممکن با درنظر گرفتن دقت نقطه شناور افزایش دادیم.
۲۸ ژانویه ۲۰۱۰
- مشکل ۱۳۶۷: درخواست ویژگی: نمایان کردن LayoutManager برای توسعهدهندگان برای قرار دادن DIV در «جریان کنترل»
- مسئله ۱۹۱۶: درخواست ویژگی: افزودن امکان مقیاسبندی MarkerImage
- مسئله ۱۴۴۳: extend() و union() باید شیء LatLngBounds را برگردانند
- مسئله ۱۹۹۷: مستندات MapOption «اندازه»
- مشکل ۲۰۷۴: وقتی نقشه جهان دقیقاً با ابعاد ظرف نقشه مطابقت دارد، نقشه پرداز نمیشود
تغییرات قابلتوجه:
- پشتیبانی از زبانهای هندی اضافه شد:
- bn، gu، kn، ml، mr، ta، te
- روشهای ایستای جدیدی به فضای نام رویداد اضافه شد:
- addListenerOnce
- addDomListenerOnce
- دارایی جدید «encoded_lat_lngs» به شیء DirectionsStep اضافه شد تا مجموعه latlngs در قالب ASCII فشردهشده نمایان شود
- عملکرد با برداشتن عناصر DOM نشانگر خارج از صفحه بهبود یافت
- رفع اشکال حرکت افقی در Google Chrome
- اشکال بزرگنمایی با دو انگشت در iPhone برطرف شد
۱۹ ژانویه ۲۰۱۰
- مسئله ۱۴۲۲: درخواست ویژگی: به توسعهدهندگان اجازه دهید انواع نقشه سفارشی ایجاد کنند
- مسئله ۱۵۲۳: درخواست ویژگی: fromContainerPixelToLatLng (و بالعکس)
- مسئله ۱۴۴۳: تابعهای extend() و union() باید شیء LatLngBounds را برگردانند
- مشکل ۱۹۶۰: اشکال: اطلاعات ناقص بااستفاده از provideTripAlternatives
- مسئله ۱۶۷۵: خطای مستندات آموزش گامبهگام
- مسئله ۱۶۷۶: خطای مستندات آموزش گامبهگام - گزینههای کنترل
- مشکل ۱۸۵۶: چندضلعیها در Opera پرداز نمیشوند!!!
- مشکل ۱۹۵۴: ترجمه زبان بلغاری درست نیست.
- مسئله ۱۹۷۶: اشکال: مشکلات نماد سفارشی و نشانگر قابلکشیدن
- مشکل ۲۰۶۳: تصادم نام متغیر هنگام کوچکسازی زیرکلاسهای OverlayView
تغییرات قابلتوجه:
- پشتیبانی از انواع نقشه سفارشی، ازجمله انواع نقشه پایه، انواع نقشه رونهاد، و طرحریزی منتشر شد:
- شیء جدید ImageMapType برای پشتیبانی از کاشیهای نقشه سفارشی
۱۷ دسامبر ۲۰۰۹
تغییرات قابلتوجه:
- پرش اولیه قبلاز شروع پویانمایی پیمایش نقشه برطرف شد.
- رفع مشکل پرش نقشه به مکان دیگر هنگام بزرگنمایی فراتر از حداکثر سطح بزرگنمایی بااستفاده از «چرخ پیمایش» یا «دوکلیک».
- حق نشر، MapType، و کنترلهای «ناوبری» تغییر اندازه میدهند تا با اندازه نقشه متناسب شوند.
- دریافتکنندهها، تنظیمکنندهها، و نامهای رویداد سبک قدیمی رسماً منسوخ شدهاند و دیگر تعریف نمیشوند.
۱۰ دسامبر ۲۰۰۹
- مسئله ۱۸۲۰: بهنظر میرسد زومپیش با چرخ پیمایش از حداکثر سطح بزرگنمایی فراتر میرود و موقعیت نقشه را «رد میکند/میپراند»
- مشکل ۱۷۴۳: زومپیش کردن با پیمایش باعث میشود نقشه به مکانی کاملاً متفاوت منتقل شود
تغییرات قابلتوجه دیگر:
- روش جدید panToBounds اضافه شد.
- پویانمایی جدیدی به نقشه اضافه شد. بر کشیدن، حرکت دادن، بزرگنمایی، و فراخوانیهای setCenter/setZoom در همه مرورگرها تأثیر میگذارد.
- پیام هشدار گزارش کنسول درصورت استفاده از روشهای منسوخشده اضافه شد.
۲۵ نوامبر ۲۰۰۹
- مسئله ۱۶۹۶: درخواست ویژگی: جایگذاری کنترل نقشه
- مشکل ۱۹۰۹: خراب شدن getBounds پساز تغییر مرکز نقشه
- مسئله ۱۹۳۸: map.setOptions نمیتواند گزینههای کنترل را تشخیص دهد
تغییرات قابلتوجه دیگر:
- پشتیبانی از راستبهچپ برای فعال کردن زبانهای زیر اضافه شد: عربی، فارسی، عبری
- دارایی lat_lngs را برای steps در DirectionsResult آشکار کرد.
۱۱ نوامبر ۲۰۰۹
- مشکل ۱۷۴۲: نشانگر نماد سفارشی همیشه در بالای نشانگر پیشفرض ظاهر میشود
تغییرات قابلتوجه دیگر:
- پشتیبانی از سه زبان جدید اضافه شد.
- باسک
- گالیسی
- تاگالوگ
۲۹ اکتبر ۲۰۰۹
- مسئله ۱۴۲۱: درخواست ویژگی: افزودن کلاس «مسیرها» به API v3
تغییرات قابلتوجه دیگر:
- سند مرجع با DirectionsRenderer و DirectionsService بهروز شد
۲۶ اکتبر ۲۰۰۹
- مسئله ۱۶۴۷: درخواست ویژگی: رویدادی برای آماده شدن dom پنجره اطلاعات ارائه دهید
- مسئله ۱۷۱۰: امکان لغو رویداد زوم کاربر با دوکلیک
تغییرات قابلتوجه دیگر:
- وقتی متغیرهای مستقل نامعتبر به google.maps.LatLng() جدید ارسال میشود، خطای JS ایجاد میشود
- اشکال برطرف شد: نقشه ایستا هنگام بار شدن نقشه دوبار بار میشد
۱۵ اکتبر ۲۰۰۹
- مشکل ۱۵۲۵: خطای get_bounds در سطوح بزرگنمایی پایین
- مشکل ۱۷۵۷: fitBounds() در سراسر نصفالنهار ۱۸۰ درجه کار نمیکند
- مشکل ۱۷۹۰: map.setOptions نمیتواند مکاننما را تنظیم کند
- مسئله ۱۷۶۷: اشکال: مشکل در انتشار رویداد
تغییرات قابلتوجه دیگر:
- بهروزرسانیهای اسناد:
- روش جدید آشکار شد: LatLngBounds.isEmpty()
- همه روشها، رویدادها، داراییها، و ثابتها براساس نام مرتب شدند
- انواع نادرست در ویژگیهای گزینه چندخطی و چندضلعی اصلاح شد
۲۸ سپتامبر ۲۰۰۹
- بهبود عملکرد پرداز چندضلعی.
- مشکل هشدار JS برای SVGView برطرف شد.
سپتامبر ۲۲، ۲۰۰۹
- مسئله ۱۴۲۰: ویژگی: افزودن کلاس چندخطی به میانای برنامهسازی کاربردی
- مسئله ۱۳۷۱: رویداد map.bounds_changed هنگام حرکت نقشه بهطور مکرر فعال میشود
- مسئله ۱۷۰۰: مکان نادرست در کلیک پساز کوچکنمایی در Firefox 3.5
- مسئله ۱۷۰۲: وقتی در عنصر والد افست پیمایش وجود دارد، latLng نادرستی در رویدادهای کلیک و کلیکدوبل گزارش میشود
- مشکل ۱۷۲۳: هنگام کشیدن نقشه در iPhone، نقشه میپرد
تغییرات قابلتوجه دیگر:
- چندخطیها و چندضلعیها راهاندازی شد! این لایه به شما امکان میدهد خطوط یا مناطق پرشده را روی نقشه بکشید، سبکهای ضربه و پر کردن را مشخص کنید، و از اکثر رویدادهای موشواره پشتیبانی کنید (یعنی هنوز از رویدادهای موشوارهای پشتیبانی نمیشود). در همه مرورگرهای پشتیبانیشده (IE6.0+، Firefox 2.0+، Safari 3.1+، Chrome) کار میکنند، که شامل دستگاههای همراه پشتیبانیشده میشود.
- دو بخش جدید به راهنمای توسعهدهندگان برای چندخطیها و چندضلعیها اضافه شد.
- دو کلاس جدید به «مرجع API» برای چندخطیها و چندضلعیها اضافه شد.
- رویداد جدید «نقشه» با نام «idle» (بدون حرکت) اضافه شد، وقتی نقشه برای مدتی حرکت نکرده باشد فعال میشود. حلوفصل میکند مشکل ۱۳۷۱.
- مقادیر نادرست LatLng که از رویدادهای کلیک برگردانده میشد اصلاح شد.
- اشکال بزرگنمایی با نزدیک کردن انگشتان در iPhone برطرف شد. به مسئله ۱۷۲۳ مراجعه کنید.
۱۰ سپتامبر ۲۰۰۹
- مشکل ۱۶۵۹: latLng نادرست در رویدادهای کلیک و کلیکدوبل پساز حرکت افقی گزارش شده است، Firefox ۳.۵
- مسئله ۱۶۲۱: دریافت مکان اشتباه پساز کلیک روی نقشه در ie8 با dooctype
- مسئله ۱۶۴۲: سرریز InfoWindow:خودکار
- مسئله ۱۵۳۱: ارتفاع infoWindow با هر بار باز شدن افزایش مییابد
تغییرات قابلتوجه دیگر:
- نحو برای روشهای دریافت/تنظیم و نامهای رویداد بهصورت مشخصشده در زیر اصلاح شد. برای حفظ سازگاری با نسخههای قدیمی، از نحو قدیمی همچنان پشتیبانی میشود. برای مثال:
- set_funBoat() => setFunBoat()
- get_funBoat() => getFunBoat()
- funBoat_changed => funboat_changed
- روش جدید «onAdd» به رابط OverlayView اضافه شد، که وقتی قابها و طرحریزی برای اولینبار مقداردهی اولیه میشوند فراخوانی میشود. این به مسئله ۱۳۷۷ میپردازد.
- واسط OverlayView's «remove» به «onRemove» تغییر نام داده شده است. نام قدیمی برای حفظ سازگاری با نسخههای قدیمی همچنان پشتیبانی میشود.
۲ سپتامبر ۲۰۰۹
- مشکل ۱۵۲۵: خطای get_bounds در سطوح بزرگنمایی پایین
- مسئله ۱۵۹۶: حرکت سریع به فراتر از لبه شمالی یا جنوبی جهان باعث بروز خطا میشود
- مشکل ۱۶۴۳: اشکال: چرخهای پیمایش نقشه غیرضروری است
- مشکل ۱۳۷۹: نمیتوانم دادههای نقشه کره را در V3 ببینم
تغییرات قابلتوجه دیگر:
- پیمایش پیوسته چرخ اسکرول و بزرگنمایی با دوکلیک در Chrome، Safari 4، و Firefox 3.5 فعال شد
- عملکرد بهبودیافته کشیدن نقشه
- اکنون پساز بزرگنمایی، با دوبار کلیک کردن نقشه در مرکز قرار میگیرد
۲۴ اوت ۲۰۰۹
- مسئله ۱۵۶۷: map.set_center برای مکان نزدیک کار نمیکند.
- مسئله ۱۶۰۵: پیمایش نقشه باعث پیمایش صفحه هم میشود
- مسئله ۱۴۶۷: حرکت عملکرد نقشه + پویانمایی
تغییرات قابلتوجه دیگر:
- بزرگنمایی با چرخ پیمایش بهطور پیشفرض فعال شد. برای غیرفعال کردن آن، ویژگی پیمایش چرخ موشواره گزینه Map را روی false تنظیم کنید.
- مستندات بهروزرسانی شد تا شامل کارکردهای panTo و panBy شود.
۱۴ اوت ۲۰۰۹
- مشکل 1575: اشکال در روش نشانگرهای کشیدنی set_draggable()
تغییرات قابلتوجه دیگر:
- بزرگنمایی با چرخ پیمایش فعال شده است.
- مشکلی که باعث میشد در iPhone پساز کشیدن، نقشه بپرد برطرف شد.
۴ اوت ۲۰۰۹
- مشکل ۱۳۹۳: اجازه دادن به نشانگرهای کشیدنی
- مشکل ۱۴۴۸: اشکال: «میانای برنامهسازی کاربردی» نسخه ۳ به تابع checkResize() (یا معادل آن) نیاز دارد
- مشکل ۱۴۰۴: خطا در مکاننما در Opera
- مسئله 1514: انتخابگر نوع نقشه با HTML 4.01 strict بهدرستی نمایش داده نمیشود
- مسئله ۱۴۲۶: کنترل شاخص z در InfoWindow
تغییرات قابلتوجه دیگر:
- جمع کردن و کشیدن در iPhone باید قویتر باشد.
- تنظیمکنندهها و دریافتکنندههای zIndex به اشیا InfoWindow اضافه شد.
تغییرات اسناد:
- روشهای نشانگر get_draggable و set_draggable اضافه شد
- رویدادهای کشیدن نشانگر، شروع کشیدن، پایان کشیدن، و رویدادهای تغییر قابلکشیدن اضافه شد
- دارایی قابلکشیدن نشانگر اضافه شد
- روشهای Info Window get_zIndex و set_zIndex اضافه شد
- اطلاعات رویداد Window zIndex_changed اضافه شد
- خصوصیت zIndex «پنجره اطلاعات» اضافه شد
۱۳ ژوئیه ۲۰۰۹
- مسئله ۱۴۱۵: محتوای پنجره اطلاعات: قابلانتخاب درست/ نادرست
- مشکل ۱۴۳۲: رویداد mouseout پساز فراخوانی set_icon راهاندازی نمیشود
- مشکل ۱۳۶۵: کنترلهای نوع نقشه با نوع سند دقیق بهدرستی پرداز نمیشود
تغییرات قابلتوجه دیگر:
- توسعهدهندگان دیگر نیازی ندارند اندازه «تصویر نشانگر» را مشخص کنند، اگر اندازه ارائه نشود، API آن را تشخیص میدهد. در یادداشتی مرتبط، آرگومانهای اندازه، لنگر، و مبدأ برای MarkerImage همه اختیاری هستند.
- توسعهدهندگان دیگر نیازی ندارند که OverlayView.call(this) را در سازنده زیرکلاس OverlayView فراخوانی کنند.
- روشهای «تغییریافته» OverlayView از میانای برداشته شدند. این نباید بر کد توسعهدهنده تأثیر بگذارد، زیرا این روشها درواقع قبلاً استفاده نمیشدند.
- گزینه partialmatch از اشیای «درخواست Geocoder» برداشته شد. اگر توسعهدهندهای همچنان آن را ارسال کند، تأثیری بر پُرسمان نخواهد داشت.
۱۲ ژوئن ۲۰۰۹
مشکلات تغییریافته:
- مشکل ۱۳۶۳: اشکال: رویدادهای کلیک روی نقشه در iPhone ارسال نمیشود
تغییرات قابلتوجه دیگر:
- کنترل بزرگنمایی بزرگ در همه مرورگرها قابلکلیک است
- «بالون راهنمایی» کنترل بزرگنمایی را «پاک میکند» و خودش را کاملاً درون نقشه و کنترلها قرار میدهد
- استفادههای حق نشر تلفن همراه از تصاویر زیبا
- کاشیها بهجای گوشه بالا سمت راست، از مرکز بار میشوند
- کاربران دیگر نمیتوانند نوشتار دکمههای نوع نقشه یا هریک از تصاویر کنترل را انتخاب کنند
- کتابخانه اصلی حدود ۱٫۹ کیلوبایت کوچکتر است