บันทึกประจำรุ่นของ Maps JavaScript API

โปรดสมัครรับข้อมูล บันทึกประจำรุ่นเหล่านี้ สมัครใช้บริการ

ทีม Maps JavaScript API จะอัปเดต API ด้วยฟีเจอร์ใหม่ๆ การแก้ไขข้อบกพร่อง และการปรับปรุงประสิทธิภาพเป็นประจำ คุณระบุเวอร์ชันของ API ที่จะโหลดภายในแอปพลิเคชันได้ด้วยการระบุในพารามิเตอร์ v ของคำขอเปิดเครื่องของ Maps JavaScript API อ่านเพิ่มเติมเกี่ยวกับการกำหนดเวอร์ชัน

บันทึกการเปลี่ยนแปลงนี้จะแสดงรุ่นตามวันที่และหมายเลขเวอร์ชัน รวมถึงการเปลี่ยนแปลงที่เกี่ยวข้อง

หากต้องการรับข้อมูลอัปเดตเกี่ยวกับ Maps API เวอร์ชันใหม่ โปรดสมัครสมาชิกกลุ่ม google-maps-js-api-v3-notify

3.57.6a

27 มิถุนายน 2024

ไม่มีการเปลี่ยนแปลงที่เปิดเผยต่อสาธารณะ

3.57.5

20 มิถุนายน 2024

ไม่มีการเปลี่ยนแปลงที่เปิดเผยต่อสาธารณะ

3.57.4

13 มิถุนายน 2024

การเปลี่ยนแปลง:

  • [เวอร์ชันเบต้า] ผสานรวมผู้ติดป้ายกำกับใหม่สำหรับการแสดงผลป้ายกำกับแผนที่เวกเตอร์
  • InfoWindow มีพร็อพเพอร์ตี้ใหม่ isOpen เพื่อระบุว่าสถานที่นั้นเปิดอยู่ในแผนที่หรือ Street View
  • แก้ไขเอกสารอ้างอิงที่ไม่ถูกต้องสำหรับชั้นเรียนเติมข้อความอัตโนมัติ PlacePrediction ในสถานที่

3.57.3a

6 มิถุนายน 2024

  • [เวอร์ชันเบต้า] เพิ่มตัวบอกที่อยู่ไปยังการตอบสนองการเข้ารหัสพิกัดภูมิศาสตร์สำหรับการเข้ารหัสพิกัดภูมิศาสตร์แบบย้อนกลับ การเข้ารหัสพิกัดภูมิศาสตร์ และการค้นหารหัสสถานที่

3.57.2

28 พฤษภาคม 2024

การเปลี่ยนแปลง:

  • แก้ไขข้อบกพร่องที่การควบคุมประเภทแผนที่ในคอมโพเนนต์เว็บไม่เปิดเมนู
  • แก้ไขข้อบกพร่องที่ทำให้ตัวบ่งชี้การลากของ AdvancedMarkerElement หายไป
  • เพิ่มฟังก์ชันเติมข้อความอัตโนมัติใน Place API ใหม่
  • ตอนนี้ชิ้นส่วนแผนที่แรสเตอร์จะแสดงในรูปแบบรูปภาพ WebP
  • เอกสารที่อัปเดตสำหรับ Place.searchByText และ Place.searchAccessibility เพื่อชี้ไปยังรายการช่องที่ถูกต้อง
  • ปุ่มปิด InfoWindow ใหม่และส่วนหัวที่ไม่บังคับพร้อมใช้งานแล้วในช่องรายสัปดาห์

3.57.0

24 พฤษภาคม 2024

ไม่มีการเปลี่ยนแปลงที่เปิดเผยต่อสาธารณะ

3.56.12a

9 พฤษภาคม 2024

การเปลี่ยนแปลง:

  • แก้ไขข้อบกพร่องที่ทำให้สัญญาณบอกสถานะการลากของ AdvancedMarkerElement หายไป

3.56.11

2 พฤษภาคม 2024

การเปลี่ยนแปลง:

  • [เวอร์ชันเบต้า] <gmp-map> จะมีค่าเริ่มต้นเป็นโหมดเวกเตอร์เมื่อมีการตั้งค่ารหัสแผนที่ด้วย แต่ไม่ได้กำหนดประเภทการแสดงผลที่ชัดเจนในรหัสแผนที่ (เช่น DEMO_MAP_ID)

3.56.10

25 เมษายน 2024

การเปลี่ยนแปลง:

  • [เวอร์ชันเบต้า] เหตุการณ์ gmp-placeselect ของ PlaceAutocompleteElement แสดงเป็นบับเบิล
  • [เวอร์ชันเบต้า] ปุ่มปิด InfoWindow ใหม่และส่วนหัวแบบไม่บังคับพร้อมให้ใช้งานแล้ว
  • [ช่องเบต้า] ปรับปรุงฟีเจอร์การช่วยเหลือพิเศษด้วยแป้นพิมพ์และตัวชี้เดียวสำหรับการควบคุมเพ็กแมนของ Street View
  • แก้ไขปัญหาหน่วยความจำรั่วไหลที่เกิดจากการนำเครื่องหมายขั้นสูงออก
  • แก้ปัญหาที่วงกลมไม่วาดเส้นรอบรูปอย่างราบรื่น
  • เพิ่ม API เพื่อตั้งค่าโหมดเวกเตอร์ระหว่างการสร้างอินสแตนซ์ google.maps.Map (ไม่จำเป็นต้องใช้ MapId)

3.56.8

11 เมษายน 2024

การเปลี่ยนแปลง:

  • แก้ไขปัญหาหน่วยความจำรั่วไหลเมื่อใช้ AdvancedMarkerElement

3.56.7

4 เมษายน 2024

การเปลี่ยนแปลง:

  • เพิ่มฟังก์ชัน Search Nearby ลงในคลาสสถานที่ใหม่

3.56.6

28 มีนาคม 2024

การเปลี่ยนแปลง:

  • [ช่องเบต้า] ตอนนี้ชิ้นส่วนแผนที่แรสเตอร์จะแสดงในรูปแบบรูปภาพ WebP
  • แก้ไขการกำหนดตำแหน่งยึดหน้าต่างข้อมูลสำหรับจุดที่น่าสนใจบนแผนที่บนแผนที่เวกเตอร์
  • แก้ไขข้อบกพร่องที่แสดง AdvancedMarkerElement โดยไม่มีตำแหน่งที่ตั้งไว้
  • เพิ่มเหตุการณ์ "close" ลงใน InfoWindow API

3.56.5

21 มีนาคม 2024

การเปลี่ยนแปลง:

  • [เวอร์ชันเบต้า] ตอนนี้สีใหม่ของแผนที่ฐานเป็นค่าเริ่มต้นสำหรับนักพัฒนาซอฟต์แวร์ที่ไม่ได้ใช้รหัสแผนที่ ดูข้อมูลเพิ่มเติมได้ที่ https://developers.google.com/maps/new-basemap-style-opt-in
  • แก้ไขตำแหน่งพื้นฐานของหน้าต่างข้อมูลสำหรับป้ายกำกับและไอคอนของแผนที่เวกเตอร์

3.56.4

14 มีนาคม 2024

ไม่มีการเปลี่ยนแปลงที่เปิดเผยต่อสาธารณะ

3.56.3

7 มีนาคม 2024

ไม่มีการเปลี่ยนแปลงที่เปิดเผยต่อสาธารณะ

3.56.1

22 กุมภาพันธ์ 2024

การเปลี่ยนแปลง:

  • แก้ไขข้อผิดพลาดเกี่ยวกับเอกสารประกอบในพารามิเตอร์ "ช่อง" ของ Place.searchByText
  • [เวอร์ชันเบต้า] สร้างช่องโฆษณาเริ่มต้นใน <gmp-map> และอนุญาตให้สร้างองค์ประกอบที่กำหนดเองเพื่อรวมคอมโพเนนต์เว็บ JavaScript API ของ Maps
  • เพิ่มตัวเลือกการจอดรถใน Place Class API ใหม่
  • เลิกใช้งาน google.maps.Marker โปรดใช้ google.maps.marker.AdvancedMarkerElement แทน ยังไม่มีกำหนดการหยุดให้บริการ google.maps.Marker แต่ขอแนะนำให้ใช้ google.maps.marker.AdvancedMarkerElement ใน google.maps.Marker ถึงแม้ว่า google.maps.Marker จะได้รับการแก้ไขข้อบกพร่องสำหรับการถดถอยครั้งใหญ่ แต่ข้อบกพร่องที่มีอยู่ใน google.maps.Marker จะไม่ได้รับการแก้ไข เราจะแจ้งให้ทราบล่วงหน้าอย่างน้อย 12 เดือนก่อนที่การสนับสนุนจะสิ้นสุดลง โปรดดูรายละเอียดการเลิกใช้งานใน https://developers.google.com/maps/deprecations
  • เพิ่มแอตทริบิวต์เพิ่มเติมให้กับ API คลาสสถานที่ใหม่
  • เพิ่มตัวเลือกการชำระเงินให้กับ Place Class API ใหม่

3.55.11a

15 กุมภาพันธ์ 2024

การเปลี่ยนแปลง:

  • ป้องกันไม่ให้แผนที่เลื่อนเข้ามาในมุมมองโดยอัตโนมัติเมื่อคลิก

3.55.11

8 กุมภาพันธ์ 2024

การเปลี่ยนแปลง:

  • [alpha channel] นำพร็อพเพอร์ตี้ InputElement ออกจาก PlaceAutocompleteElement
  • [alpha channel] เพิ่มส่วน CSS สำหรับองค์ประกอบการเติมข้อความอัตโนมัติใน Place
  • [ช่องเบต้า] PlaceAutocompleteElement พร้อมให้บริการแล้วในเวอร์ชันตัวอย่าง (v=beta)
  • เพิ่มตัวเลือกการช่วยเหลือพิเศษใน Places V2 API

3.55.10

1 กุมภาพันธ์ 2024

การเปลี่ยนแปลง:

  • [เวอร์ชันเบต้า] เลิกใช้งาน SearchByTextRequest.rankBy โปรดใช้ SearchByTextRequest.rankPreference แทน
  • [เวอร์ชันเบต้า] Place.findPlaceFromQuery และ Place.findPlaceFromPhoneNumber จะไม่มีให้บริการอีกต่อไป โปรดใช้ Place.searchByText แทน
  • การแก้ไขการติดตามการใช้งานต่อช่อง
  • เปิดใช้เส้นประกอบที่รับรู้การจราจรได้สำหรับผู้ให้บริการตำแหน่งการเดินทางและยานพาหนะใน JavaScript Journey Shared
  • คลาส Place ใหม่มีให้บริการในช่องรายสัปดาห์แล้ว
  • เลิกใช้งาน Place.openingHours โปรดใช้regularOpeningHours แทน

3.55.9

25 มกราคม 2024

การเปลี่ยนแปลง:

  • [เวอร์ชันเบต้า] แก้ไขปัญหาที่ปิดกล่องโต้ตอบแป้นพิมพ์ลัดไม่ได้เมื่อกดแป้น Esc บน MapElement
  • เพิ่มพารามิเตอร์ของ URL ใหม่ loading=async ใน URL Bootstrap สำหรับการโหลดสคริปต์โดยตรง ซึ่งหมายความว่า Maps JavaScript API ไม่ได้โหลดแบบพร้อมกัน และไม่มีการเรียกใช้โค้ด JavaScript จากเหตุการณ์ load ของสคริปต์ ขอแนะนำให้ตั้งค่าเป็น async ทุกครั้งที่ทำได้เพื่อปรับปรุงประสิทธิภาพให้ดียิ่งขึ้น

3.55.8

18 มกราคม 2024

การเปลี่ยนแปลง:

  • [alpha channel] ตอนนี้กำลังส่งโทเค็นเซสชันเป็นส่วนหนึ่งของคำขอ PlaceAutocompleteElement
  • [เวอร์ชันเบต้า] แนะนำพร็อพเพอร์ตี้ใหม่ gmpClickable ใน AdvancedMarkerElement นี่เป็นการเปลี่ยนแปลงที่ส่งผลกับส่วนอื่นในระบบสำหรับผู้ใช้ที่ลงทะเบียนกิจกรรม gmp-click โดยใช้ addEventListener() ในเวอร์ชันเบต้า หากต้องการรับเหตุการณ์ gmp-click เมื่อคลิก ให้ตั้งค่าพร็อพเพอร์ตี้ gmpClickable เป็น true หรือเพิ่มแอตทริบิวต์ gmp-clickable ลงในคอมโพเนนต์เว็บ สำหรับผู้ใช้ที่ใช้ addListener() เพื่อลงทะเบียนกิจกรรม gmp-click คุณไม่จำเป็นต้องทำการเปลี่ยนแปลงใดๆ ในขณะนี้

3.55.7

11 มกราคม 2024

การเปลี่ยนแปลง:

  • [เวอร์ชันเบต้า] พร็อพเพอร์ตี้ element ของ AdvancedMarkerElement ชี้ไปยังอินสแตนซ์ AdvancedMarkerElement แล้ว
  • [เวอร์ชันเบต้า] ตอนนี้ตัวทำเครื่องหมายขั้นสูงสามารถปรับแต่งเนื้อหาด้วยโหนดย่อยได้แล้ว
  • แก้ไขข้อบกพร่องที่แป้นพิมพ์ลัดสำหรับการเลื่อนและซูมไม่ทำงานหลังจากคลิกแผนที่
  • เปิดใช้การปรับแต่งเส้นประกอบสำหรับการแชร์เส้นทาง JavaScript
  • [Alpha channel] เพิ่มแอตทริบิวต์ประเภท, requestedLanguage, requestedRegion และ name ใน PlaceAutocomplete
  • [เวอร์ชันเบต้า] แก้ไขข้อบกพร่องที่ทำให้ระบบไม่สร้างองค์ประกอบตัวทำเครื่องหมายขั้นสูงเมื่อเรียกใช้ document.createElement('gmp-advanced-marker')

3.55.3

30 พฤศจิกายน 2023

ไม่มีการเปลี่ยนแปลงที่เปิดเผยต่อสาธารณะ

3.55.2

23 พฤศจิกายน 2023

การเปลี่ยนแปลง:

  • แก้ไขข้อบกพร่องที่ก่อให้เกิดข้อผิดพลาด CSP ที่เกี่ยวข้องกับรูปแบบใน Street View

3.55.1

16 พฤศจิกายน 2023

ไม่มีการเปลี่ยนแปลงที่เปิดเผยต่อสาธารณะ

3.54.12a

8 พฤศจิกายน 2023

การเปลี่ยนแปลง:

  • แก้ไขข้อบกพร่องที่ทำให้ WebGLOverlayView ไม่แสดงผลในบางสถานการณ์

3.54.12

2 พฤศจิกายน 2023

การเปลี่ยนแปลง:

  • [ช่องทางอัลฟ่า] อัปเดตการเติมข้อมูลสถานที่อัตโนมัติให้เป็นคอมโพเนนต์ของเว็บ การเปลี่ยนแปลงนี้เป็นการเปลี่ยนแปลงที่ส่งผลกับส่วนอื่นในระบบ โปรดดู https://developers.google.com/maps/documentation/javascript/reference/places-widget#PlaceAutocompleteElement เพื่อดูข้อมูลการใช้งานที่อัปเดตแล้ว
  • [ช่องทางอัลฟ่า] อัปเดตการจัดการโฟกัสองค์ประกอบการเติมข้อความอัตโนมัติในสถานที่
  • [เวอร์ชันเบต้า] แสดงเหตุการณ์ gmp-zoomchange ใน MapElements
  • เปิดใช้ MapTypeControl HORIZONTAL_BAR เพื่อจัดการบริบทเลย์เอาต์ RTL โดยอัตโนมัติ

3.54.11

26 ตุลาคม 2023

การเปลี่ยนแปลง:

  • แก้ไขปัญหาที่การตั้งค่าการควบคุมบนแผนที่อาจทำให้เกิดข้อผิดพลาด
  • เพิ่มความสามารถในการจำกัดภาพ Street View ไว้เฉพาะแหล่งที่มาที่เป็นทางการของ Google เท่านั้นผ่าน StreetViewLocationRequest และ StreetViewControlOptions

3.54.10

18 ตุลาคม 2023

การเปลี่ยนแปลง:

  • [ช่องเบต้า] ตอนนี้ MapElement ปรับเลย์เอาต์การควบคุมโดยอัตโนมัติสำหรับภาษาจากซ้ายไปขวาหรือขวาไปซ้ายตามรูปแบบ direction ที่คำนวณไว้ ช่องโฆษณายังพร้อมใช้งานสำหรับการเพิ่มการควบคุมที่กำหนดเองด้วย ขณะนี้ ControlPosition รองรับค่าตรรกะสำหรับการรองรับเลย์เอาต์ LTR/RTL และตอนนี้ Maps Embed API ยังปรับเลย์เอาต์การควบคุมโดยอัตโนมัติสำหรับภาษาจากซ้ายไปขวาหรือขวาไปซ้ายตามภาษาอีกด้วย
  • [เวอร์ชันเบต้า] ตอนนี้ MapElement เปิดใช้ delegatesFocus

3.54.9

12 ตุลาคม 2023

  • [เวอร์ชันเบต้า] เพิ่มบทบรรณาธิการลงใน Places v2 API

3.54.7a

28 กันยายน 2023

การเปลี่ยนแปลง:

  • เพิ่มการรองรับผู้ให้บริการตำแหน่งหลายรายใน JavaScript การแชร์เส้นทางการท่องเว็บ

3.54.6

21 กันยายน 2023

การเปลี่ยนแปลง:

  • google.maps.FeatureLayer ตอบสนองต่อเหตุการณ์เมาส์move
  • เพิ่ม google.maps.FeatureType.SCHOOL_DISTricT เพื่อให้เขตการศึกษาได้รับการสนับสนุนในการจัดรูปแบบตามข้อมูล

3.54.5

14 กันยายน 2023

การเปลี่ยนแปลง:

  • [เวอร์ชันเบต้า] แก้ไขข้อบกพร่องที่ทำให้ addEventListener() ของ AdvancedMarkerElement ไม่พร้อมใช้งาน

3.54.4

7 กันยายน 2023

การเปลี่ยนแปลง:

  • โลโก้ Google จะไม่ซ้อนทับกับข้อมูลลิขสิทธิ์บน Maps บ่อยครั้ง

3.54.2

24 สิงหาคม 2023

การเปลี่ยนแปลง:

  • แก้ไขข้อบกพร่องใน DirectionsRenderer ซึ่งแผนที่จะไม่โหลดหากไม่มีการตั้งค่าการซูมและกึ่งกลางก่อนแสดงผล DirectionsResult

3.54.1

18 สิงหาคม 2023

การเปลี่ยนแปลง:

  • อัปเกรด Maps JavaScript API เพื่อรองรับ ECMAScript 2020 ตั้งแต่ต้น
  • ขณะนี้เครื่องหมายขั้นสูงแสดงผลได้ชัดเจนมากขึ้นแล้ว
  • แผนที่จะถูกปิดใช้เมื่อมีการลบล้าง Array.from ด้วยการใช้งานที่ไม่รองรับ Iterables
  • แก้ไขโฟกัสที่สูญหายไปเมื่อมีการปิดใช้ปุ่มซูมที่ระดับขีดจำกัด

3.53.13

27 กรกฎาคม 2023

การเปลี่ยนแปลง:

  • [เวอร์ชันเบต้า] การระบุแหล่งที่มาในคลาสสถานที่ใหม่ได้รับการปรับโครงสร้างใหม่ 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

20 กรกฎาคม 2023

การเปลี่ยนแปลง:

  • [เวอร์ชันเบต้า] เพิ่มผู้ให้บริการยานพาหนะและตำแหน่งกลุ่มยานพาหนะของ ODRD สำหรับการแชร์เส้นทาง JavaScript - การติดตามกลุ่ม
  • อัปเดตข้อความเตือนเมื่อมีการละเว้นอาร์กิวเมนต์ที่ส่งไปยังตัวสร้าง LatLng()
  • เลิกใช้งาน Marker.collisionBehavior เพื่อใช้ AdvancedMarkerElement.collisionBehavior แทน

3.53.11

13 กรกฎาคม 2023

การเปลี่ยนแปลง:

  • ฟังก์ชัน isLocationOnEdge() จะแสดงผล true เมื่อจุดที่ระบุอยู่ใกล้กับจุดเริ่มต้นหรือขอบของเส้นประกอบมากพอ
  • เพิ่มบันทึกข้อผิดพลาดเพื่อแจ้งให้นักพัฒนาซอฟต์แวร์ทราบเมื่อแผนที่เวกเตอร์ล้มเหลวในการโหลดและกลับไปที่แผนที่แรสเตอร์

3.53.7

15 มิถุนายน 2023

การเปลี่ยนแปลง:

  • [ช่องทางอัลฟ่า] อัปเดตองค์ประกอบการเติมข้อความอัตโนมัติในการวางเพื่อให้รองรับโปรแกรมอ่านหน้าจอและเทคโนโลยีความช่วยเหลืออื่นๆ ได้ดียิ่งขึ้น

3.53.5

1 มิถุนายน 2023

การเปลี่ยนแปลง:

  • อนุญาตให้ส่งองค์ประกอบโหนดไปยังพร็อพเพอร์ตี้ content ของเครื่องหมายขั้นสูง
  • ปรับปรุงประสิทธิภาพของการชนของเครื่องหมายขั้นสูง
  • เพิ่มช่องใหม่สำหรับ DeliveryVehicleStop ใน JavaScript Journey Shared

3.53.4a

24 พฤษภาคม 2023

แก้ไขข้อบกพร่อง:

  • แก้ไขปัญหาการกะพริบที่เกิดขึ้นบนแผนที่เวกเตอร์
  • แก้ไขการคำนวณวันที่ที่ไม่ถูกต้องเมื่อมีการพิจารณาเขตเวลาที่ต่างกันในเมธอดสถานที่ getNextOpeningTime()
  • แก้ไขประเภทที่มีความผิดพลาดใน DeviceJourneySegment สำหรับการแชร์เส้นทาง

3.53.3

18 พฤษภาคม 2023

การเปลี่ยนแปลง:

  • [ช่องสีอัลฟ่า] แก้ไขข้อบกพร่องที่องค์ประกอบการเติมข้อความอัตโนมัติไม่คืนค่าข้อความต้นฉบับหากคุณใช้แป้นลูกศรเพื่อไฮไลต์การคาดคะเนแล้วคลิก Escape
  • [ช่องอัลฟ่า] อัปเดตรูปแบบการคาดคะเนการเติมข้อความอัตโนมัติเพื่อให้มั่นใจว่าจะแสดงจุดไข่ปลาเมื่อข้อความล้นเกิน
  • [ช่องเบต้า] ตอนนี้บริบทเฉพาะพื้นที่ได้แสดงให้เห็นว่ากำลังจะหยุดให้บริการข้อมูลตามบริบทเกี่ยวกับสถานที่ในการแมปบริบทเฉพาะพื้นที่ในเร็วๆ นี้
  • แก้ไขข้อบกพร่องที่เพ็กแมนของ StreetView ไม่แสดงการแสดงตัวอย่างการวางเมาส์เหนือเมื่อลาก เว้นแต่จะมีการส่งกลับไปยังแท่นชาร์จอย่างน้อย 1 ครั้งก่อน
  • ขอบเขต ตำแหน่ง และรัศมีที่เลิกใช้งานแล้วสำหรับบริการเติมข้อความอัตโนมัติเกี่ยวกับสถานที่ ใช้ locationBias และ locationRestriction แทน

3.53.2

4 พฤษภาคม 2023

การเปลี่ยนแปลง:

  • [เวอร์ชันเบต้า] การจัดรูปแบบตามข้อมูลสำหรับชุดข้อมูลพร้อมใช้งานแล้ว
  • [เวอร์ชันเบต้า] <gmp-map> และ <gmp-advanced-marker> คอมโพเนนต์เว็บพร้อมใช้งานแล้ว
  • เพิ่ม TimeWindow ให้เป็นช่องลงใน Task และ TaskTrackingInfo ใน JavaScript Journey Share
  • AdvancedMarkerElement และ PinElement เผยแพร่เป็นช่องทางรายสัปดาห์แล้ว
  • การจัดรูปแบบตามข้อมูลสำหรับขอบเขตที่เผยแพร่ไปยังช่องรายสัปดาห์
  • getMapCapabilities และกิจกรรมของ mapcapabilities_changed ได้รับการเผยแพร่ในช่องรายสัปดาห์

3.53.1a

27 เมษายน 2023

การเปลี่ยนแปลง:

  • อัปเดตบริการเติมข้อความอัตโนมัติเกี่ยวกับสถานที่เพื่อรองรับ locationBias และ locationRestriction
  • [เวอร์ชันเบต้า] เอกสารที่เผยแพร่เกี่ยวกับเมธอด Place v2 toJSON
  • [ช่องทางเบต้า] แก้ไขการลากเครื่องหมายขั้นสูงเมื่อรวมแผนที่
  • [เวอร์ชันเบต้า] การจัดรูปแบบโดยอิงตามข้อมูล PlaceFeature.fetchPlace displayNames จะอยู่ในภาษาของผู้ใช้ปลายทาง
  • [เวอร์ชันเบต้า] AdvancedMarkerView และ PinView เปลี่ยนชื่อเป็น AdvancedMarkerElement และ PinElement
  • [เวอร์ชันเบต้า] แก้ไขปัญหาที่ AdvancedMarkers และ Pins อาจใช้งานได้ในบางครั้งโดยไม่ต้องโหลดอย่างชัดเจน โปรดโหลดไลบรารี "marker" เสมอก่อนที่จะเข้าถึงชั้นเรียนเหล่านี้
  • [ช่องเบต้า] AdvancedMarker position ปรับให้เป็นมาตรฐานละติจูดและลองจิจูด
  • [เวอร์ชันเบต้า] เลิกใช้พร็อพเพอร์ตี้ draggable ของเครื่องหมายขั้นสูงเพื่อเปลี่ยนไปใช้ gmpDraggable

3.52.9

13 เมษายน 2023

การเปลี่ยนแปลง:

  • [เวอร์ชันเบต้า] การเปลี่ยนค่าของพร็อพเพอร์ตี้ "priceLevel" จากตัวเลขเป็นสตริง ค่าที่เป็นไปได้สำหรับ "priceLevel" มีดังนี้ "FREE" "INEXPENSIVE" "MODERATE" "EXPENSIVE" "VERY_EXPENSIVE"
  • [เวอร์ชันเบต้า] เลิกใช้งาน AdvancedMarkerView.draggable เพื่อใช้ gmpDraggable แทน
  • [เวอร์ชันเบต้า] ลบคุณสมบัติ "ไอคอน" และชื่อช่องออกจากคลาสสถานที่ ขอแนะนำให้นักพัฒนาซอฟต์แวร์ใช้ "svgIconMaskURI" แทน
  • [เวอร์ชันเบต้า] ตอนนี้คุณสมบัติชื่อของ AdvancedMarkerView ยอมรับเฉพาะสตริง คุณนำชื่อออกได้ด้วยสตริงว่าง
  • [เวอร์ชันเบต้า] เพิ่ม "svgIconMask URI" เป็นชื่อช่องที่รองรับสำหรับเมธอด Place.fromPlaceFrom
  • [เวอร์ชันเบต้า] เปลี่ยนพร็อพเพอร์ตี้คลาสสถานที่จาก userRatingsCount เป็น userRatingCount
  • ปรับปรุงการพิมพ์ข้อผิดพลาดเมื่อบันทึกลงในคอนโซล

แก้ไขข้อบกพร่อง:

  • แก้ไขข้อบกพร่องที่การปิด InfoWindow ทำให้เกิดข้อผิดพลาด

3.52.8

6 เมษายน 2023

การเปลี่ยนแปลง:

  • เพิ่ม pollingIntervalMillis เป็นฟิลด์สาธารณะของผู้ให้บริการตำแหน่งคูหาใน JavaScript Journey Share แล้ว
  • [เวอร์ชันเบต้า] เปลี่ยนการตอบสนอง JSON ของคลาสสถานที่จาก snake_case เป็นlowerCamelCase

แก้ไขข้อบกพร่อง:

  • แก้ไขข้อบกพร่องเมื่อ publishTime ของรีวิวสถานที่แสดงวันที่ไม่ถูกต้อง
  • แก้ไขปัญหาที่การสร้างองค์ประกอบที่กำหนดเองจะใช้งานไม่ได้ทั่วโลก
  • [เวอร์ชันเบต้า] แก้ไขข้อบกพร่องที่ทำให้เครื่องหมายขั้นสูงหายไปเมื่อมีการรวมแผนที่

3.52.6

23 มีนาคม 2023

การเปลี่ยนแปลง:

  • [ช่องอัลฟ่า] เปิดตัววิดเจ็ตการเติมข้อความอัตโนมัติสถานที่ (ใหม่) รุ่นทดลอง
  • เผยแพร่ JavaScript Journey Share ไปยังแชแนลรายสัปดาห์

3.52.5

16 มีนาคม 2023

การเปลี่ยนแปลง:

  • [ช่องเบต้า] การจัดรูปแบบตามข้อมูล: นำ NEIGHBORHOOD, ADMINISTRATIVE_AREA_LEVEL_3, ADMINISTRATIVE_AREA_LEVEL_4 และ SUBLOCALITY_LEVEL_1 FeatureType ออก

แก้ไขข้อบกพร่อง:

  • แก้ไขข้อบกพร่องที่อินเทอร์เฟซ TypeScript ว่างเปล่าสำหรับไลบรารีที่ใช้โดย ImportLibrary()

3.52.4

9 มีนาคม 2023

การเปลี่ยนแปลง:

  • [beta channel] ระงับเหตุการณ์การคลิกของเครื่องหมายขั้นสูงเมื่อมีการลากเครื่องหมาย

3.52.3

2 มีนาคม 2023

การเปลี่ยนแปลง:

  • [เวอร์ชันเบต้า] เพิ่มเอนทิตี TaskTrackingInfo สำหรับการแชร์เส้นทาง JavaScript
  • [เวอร์ชันเบต้า] อัปเกรด Maps JavaScript API เพื่อรองรับ ECMAScript 2020 ตั้งแต่ต้น

แก้ไขข้อบกพร่อง:

  • แก้ไขการรั่วไหลของหน่วยความจำที่อาจเกิดขึ้นเมื่อเพิ่มและนำเครื่องหมายออกจากแผนที่
  • แก้ไขข้อบกพร่องที่ทำให้องค์ประกอบแบบอินเทอร์แอกทีฟคลิกได้เมื่ออยู่ใต้เครื่องหมายขั้นสูงที่คลิกได้ในอุปกรณ์ระบบสัมผัส

3.52.2

23 กุมภาพันธ์ 2023

การเปลี่ยนแปลง:

  • [เวอร์ชันเบต้า] การจัดรูปแบบตามข้อมูล: นำพร็อพเพอร์ตี้ PlaceFeature.displayName ออก
  • [เวอร์ชันเบต้า] แก้ไข WebGLOverlays ไม่ถูกต้องเมื่อเรียกใช้ setMap(null)
  • แก้ไขข้อบกพร่องที่ร้องเรียนว่าไม่รู้จักไลบรารี search
  • แก้ไขข้อบกพร่องที่มองไม่เห็นปุ่มปิด InfoWindow เมื่ออยู่ในรากที่มืด
  • ตอนนี้ Maps JS จะเลื่อนการโหลดชิ้นส่วนแผนที่ออกไปจนกว่าแผนที่จะอยู่ใกล้กับวิวพอร์ต เพื่อปรับปรุง Core Web Vitals และลดการโอนข้อมูลที่ไม่จำเป็น แผนที่ที่สร้างขึ้นภายในวิวพอร์ตเริ่มต้นของหน้าจะไม่มีความแตกต่างกัน

3.52.1

16 กุมภาพันธ์ 2023

การเปลี่ยนแปลง:

  • เพิ่มฟังก์ชัน importLibrary() ซึ่งช่วยให้โหลดไลบรารีแบบไดนามิกขณะรันไทม์ได้
  • [เวอร์ชันเบต้า] เปิดใช้ฟีเจอร์การเลื่อนอัตโนมัติของ InfoWindow เมื่อเปิดในเครื่องหมายขั้นสูง
  • [เวอร์ชันเบต้า] ได้กำหนดให้บางช่องในออบเจ็กต์ข้อมูลไลบรารีการแชร์เส้นทางไม่เป็นค่าว่าง
  • [เวอร์ชันเบต้า] การจัดรูปแบบตามข้อมูล: เลิกใช้งาน NEIGHBORHOOD, ADMINISTRATIVE_AREA_LEVEL_3, ADMINISTRATIVE_AREA_LEVEL_4 และ SUBLOCALITY_LEVEL_1 FeatureTypes เลิกใช้งานแล้ว ซึ่งจะนำออกในเดือนมีนาคม 2023

3.51.8

2 กุมภาพันธ์ 2023

การเปลี่ยนแปลง:

  • เวอร์ชันเบต้า: สนับสนุนการแสดงผลเครื่องหมายขั้นสูงในประเภทแผนที่ที่กำหนดเอง
  • ตอนนี้สำเนาล่าสุดของ inline Bootstrap Loader จะนำ nonces ที่มี CSP ที่พบในส่วนอื่นของเอกสารมาใช้ซ้ำ

3.51.7

26 มกราคม 2023

การเปลี่ยนแปลง:

  • เวอร์ชันเบต้า: การจัดรูปแบบโดยอิงตามข้อมูล: เพิ่มเมธอด "FetchPlace" เพื่อรับชื่อที่แสดงของ PlaceFeature เราจะเลิกใช้งานพร็อพเพอร์ตี้ PlaceFeature.displayName และจะนำพร็อพเพอร์ตี้ดังกล่าวออกในเดือนกุมภาพันธ์ 2023

3.51.6

19 มกราคม 2023

แก้ไขข้อบกพร่อง:

  • แก้ไขปัญหาเกี่ยวกับเครื่องหมายขั้นสูง ซึ่งบางครั้งการนำเครื่องหมายที่ขัดแย้งออกจากแผนที่อาจส่งผลให้องค์ประกอบเครื่องหมาย Ghost หายไปใน DOM

3.51.5

12 มกราคม 2023

การเปลี่ยนแปลง:

  • แก้ไขประเภทของ element ใน AdvancedMarkerView, PinView และ LocalContextMapView จาก Element เป็น HTMLElement | SVGElement ให้ใกล้เคียงกับประเภทองค์ประกอบที่จำเป็นมากขึ้น

แก้ไขข้อบกพร่อง:

  • แก้ไขข้อบกพร่องเมื่อใช้เครื่องหมายขั้นสูงกับ InfoWindow ซึ่ง InfoWindow อาจไม่เปิดขึ้นหลังจากลากเครื่องหมายโดยใช้แป้นพิมพ์

3.51.4

5 มกราคม 2023

การเปลี่ยนแปลง:

  • เวอร์ชันเบต้า: เพิ่มแอตทริบิวต์ใหม่ในคลาสสถานที่
  • เวอร์ชันเบต้า: อาร์เรย์ FeatureMouseEvent.features การจัดรูปแบบตามข้อมูลอาจมีมากกว่า 1 ฟีเจอร์หากมีหลายฟีเจอร์ภายใต้การคลิก และ Listener การคลิก FeatureLayer ทั้งหมดภายใต้การคลิกจะถูกเรียกใช้
  • เวอร์ชันเบต้า: แสดงข้อผิดพลาดสำหรับอาร์กิวเมนต์ที่ไม่ถูกต้องไปยัง google.maps.Map.getFeatureLayer
  • แก้ไขตำแหน่งพิกเซลของเครื่องหมายขั้นสูงบนแผนที่แบบเต็มหน้าจอ
  • เปลี่ยนเหตุการณ์ของเมาส์ในแผนที่ให้ไม่สนใจการคลิกปุ่มของเมาส์ที่เกิดขึ้นในขณะที่มีการกดเมาส์ปุ่มอื่นอยู่
  • แก้ไขข้อบกพร่องที่ทำให้เครื่องหมายขั้นสูงหายไปเมื่อซูมเข้าในแผนที่
  • ปรับปรุงประสิทธิภาพเมื่อซูมเข้าในแผนที่ด้วยเครื่องหมายขั้นสูงจำนวนมาก
  • อัปเดตเอกสารประกอบ StreetViewPanoramaOptions เพื่อชี้แจงว่า clickToGo ใช้ไม่ได้กับพาโนรามาที่กำหนดเอง
  • ปรับปรุงประสิทธิภาพเมื่อสร้าง LatLngBounds ซึ่งรวมถึงผ่านทาง Map.getBounds()
  • อัปเดตการอ้างอิง WebGLOverlayView สำหรับ onAdd และ onRemove
  • เพิ่มการปรับแต่งการจัดรูปแบบเครื่องหมายแบบคงที่สำหรับการแชร์เส้นทาง

3.51.3

8 ธันวาคม 2022

การเปลี่ยนแปลง:

  • แก้ไขข้อบกพร่องที่ทำให้ตัวทำเครื่องหมายไม่ปล่อยโฟกัสของแป้นพิมพ์เมื่อเครื่องหมายอยู่นอกวิวพอร์ตของแผนที่
  • เวอร์ชันเบต้า: เปิดตัวคลาส Place ซึ่งเป็น API ใหม่ที่ใช้งานง่ายขึ้น รองรับรูปแบบการใช้งานสมัยใหม่ เช่น Promises คลาสสถานที่มีช่องข้อมูลใหม่บางช่อง
  • เวอร์ชันเบต้า: แก้ไขข้อบกพร่องที่ทำให้เครื่องหมายขั้นสูงไม่แสดงผลเมื่อส่งแผนที่ที่อยู่ในพร็อกซี
  • เวอร์ชันเบต้า: เพิ่มการกำหนดค่าผู้ให้บริการตำแหน่งการเดินทางสำหรับการแชร์เส้นทางของ JavaScript

3.51.2

1 ธันวาคม 2022

การเปลี่ยนแปลง:

  • เวอร์ชันเบต้า: google.maps.importLibrary() API พร้อมใช้งานแล้ว
  • เวอร์ชันเบต้า: เลิกใช้งานแล้ว: เลิกใช้งานบริบทเฉพาะเครื่องแล้ว และไม่แนะนำให้ใช้กับเว็บไซต์ใหม่อีกต่อไป ฟีเจอร์นี้จะยังคงใช้งานได้ต่อไปและจะแจ้งให้คุณทราบล่วงหน้า 12 เดือนก่อนที่จะหยุดรองรับ หากคุณสนใจสร้างประสบการณ์การใช้งานตามบริบทเฉพาะพื้นที่ด้วยตนเอง เราขอแนะนำให้คุณลองใช้โซลูชัน "การค้นพบย่านใกล้เคียง" ใน เครื่องมือสร้างอย่างรวดเร็ว หรือใช้ Places Library, Maps JavaScript API ตัวอย่างโค้ดและ Codelab สำหรับห้องสมุดสถานที่ช่วยคุณได้
  • เวอร์ชันเบต้า: เพื่อปรับปรุง Core Web Vitals และลดการโอนข้อมูลที่ไม่จำเป็น ตอนนี้ Maps JS จะเลื่อนการโหลดชิ้นส่วนแผนที่ออกไปจนกว่าแผนที่จะอยู่ใกล้กับวิวพอร์ต แผนที่ที่สร้างขึ้นภายในวิวพอร์ตเริ่มต้นของหน้าเว็บไม่น่าจะเห็นความแตกต่างใดๆ
  • เวอร์ชันเบต้า: เพิ่มเหตุการณ์สำหรับการเปลี่ยนแปลงสถานะของแบบสำรวจสำหรับผู้ให้บริการตำแหน่งการแชร์ตำแหน่ง
  • เวอร์ชันเบต้า: เพิ่มฟังก์ชันการปรับแต่งการจัดรูปแบบสำหรับการแชร์เส้นทางการท่องเว็บ เลิกใช้งานวิธีการตั้งค่าเดิมแล้ว
  • เพิ่มการช่วยเหลือพิเศษด้วยแป้นพิมพ์ลงในขั้นตอนของแผงเส้นทาง คุณจะไปยังส่วนต่างๆ ของเส้นทางได้ด้วยแป้น Tab และเลือกด้วยแป้นเว้นวรรคหรือป้อนแป้น Enter
  • ตอนนี้ google.maps.geometry.spherical.computeArea() ยอมรับ LatLngBounds และ Circle สร้าง LatLngBounds ด้วย LatLngBoundsLiteral ได้แล้ว
  • เพิ่มข้อความ alt ลงในรูปภาพในแผงเส้นทางที่แนะนำของ DirectionRenderer

3.51.1

17 พฤศจิกายน 2022

การเปลี่ยนแปลง:

  • เวอร์ชันเบต้า: เผยแพร่คลาส Place ในคลังสถานที่แล้ว
  • เวอร์ชันเบต้า: เพิ่มฟังก์ชันการปรับแต่งการจัดรูปแบบสำหรับการแชร์เส้นทางการท่องเว็บ วิธีการตั้งค่าแบบเก่าเลิกใช้งานแล้ว
  • Internet Explorer 11 จะยุติการให้บริการใน Maps Embed API
  • โลโก้ Google ใน Maps Embed API เปลี่ยนรูปแบบเมื่อใช้ประเภทแผนที่ แบบผสม หรือแบบดาวเทียมเพื่อให้มองเห็นได้ชัดขึ้น
  • ปรับปรุงประสิทธิภาพการโหลดของเครื่องหมายขั้นสูง
  • ทำให้เข้าถึงแป้นพิมพ์ปุ่ม "เลิกทำ" ภาพวาดและโปรแกรมอ่านหน้าจอได้
  • ทำให้เข้าถึงแป้นพิมพ์ตัวทำเครื่องหมายของตัวแสดงผลเส้นทางและโปรแกรมอ่านหน้าจอได้ง่าย
  • เพิ่มคำอธิบาย ARIA ไปยังการควบคุมมาตราส่วนของแผนที่
  • เปิดใช้การโฟกัสและการโต้ตอบของแป้นพิมพ์สำหรับการควบคุมมาตราส่วนของแผนที่
  • แนะนำพารามิเตอร์ภาษาใน Geocoder JS API Maps JS API ไม่ถือว่า US เป็นภูมิภาคเริ่มต้นใน Geocoder อีกต่อไปหากไม่ได้ระบุไว้อย่างชัดเจน
  • แนะนำพารามิเตอร์ภาษาใน Directions JS API
  • แนะนำพารามิเตอร์ภาษากับ Distance Matrix JS API

แก้ไขข้อบกพร่อง:

  • แก้ไขข้อบกพร่องที่ทำให้โฟกัสของแป้นพิมพ์เปลี่ยนเส้นทางไปยังตัวทำเครื่องหมายเมื่อหน้าต่างข้อมูลเปิดอยู่
  • แก้ไขข้อบกพร่องที่ทำให้ไม่สามารถโฟกัสเครื่องหมายได้

3.51

16 พฤศจิกายน 2022

การเปลี่ยนแปลง:

  • เวอร์ชันรายสัปดาห์ได้รับการอัปเดตเป็นเวอร์ชัน 3.51 แล้ว
  • ช่องรายไตรมาสได้รับการอัปเดตเป็นเวอร์ชัน 3.50 แล้ว
  • เวอร์ชัน 3.49 และ 3.48 จะยังใช้งานได้เมื่อหมายเลขขอ

3.50.12a

7 พฤศจิกายน 2022

การเปลี่ยนแปลง:

  • แก้ไขปัญหาที่ google.maps.event.addListenerOnce และ google.maps.event.addDomListenerOnce มีการเชื่อมโยง this ที่ไม่ถูกต้อง

3.50.12

3 พฤศจิกายน 2022

การเปลี่ยนแปลง:

  • เวอร์ชันเบต้า: ขณะนี้เครื่องหมายขั้นสูงสนับสนุนระดับความสูงแล้วเมื่อใช้บนแผนที่แบบเอียง

3.50.11

27 ตุลาคม 2022

การเปลี่ยนแปลง:

  • เวอร์ชันเบต้า: ตอนนี้ระบบจะบันทึกข้อผิดพลาดเมื่อเลเยอร์ฟีเจอร์การจัดรูปแบบตามข้อมูลไม่พร้อมใช้งาน
  • เวอร์ชันเบต้า: การปรับปรุงประสิทธิภาพสำหรับการโหลดเครื่องหมายขั้นสูงเริ่มต้น

3.50.10

20 ตุลาคม 2022

แก้ไขข้อบกพร่อง:

  • แก้ไขระยะห่างจากขอบด้านขวาและด้านล่างของ InfoWindow บน iOS

3.50.9

13 ตุลาคม 2022

การเปลี่ยนแปลง:

  • ตอนนี้ระบบจะไฮไลต์ขั้นตอนที่เลือกในแผงเส้นทาง
  • แก้ไขการพิมพ์ TypeScript สำหรับตัวสร้าง PinView
  • แก้ไขการพิมพ์ TypeScript สำหรับตัวสร้าง LagLngAltitude
  • อัปเดตรูปภาพไอคอนเครื่องหมายเริ่มต้นใน DirectionsRenderer

3.50.8

6 ตุลาคม 2022

การเปลี่ยนแปลง:

  • เวอร์ชันเบต้า: เปิดตัวเครื่องหมายขั้นสูงแล้ว
  • เวอร์ชันเบต้า: แนะนำเอกสารประกอบสำหรับ isAdvancedMarkersAvailable ในออบเจ็กต์การแสดงผล getMapCapabilities()
  • เพิ่ม "ช่องนี้เป็นแบบอ่านอย่างเดียว" ในคำอธิบาย API ของ LocalContextMapView และพร็อพเพอร์ตี้ element ของ LocalContextMapViewOption

แก้ไขข้อบกพร่อง:

  • ตอนนี้สีในรูปแบบ JSON ที่กำหนดเองจะใช้ความทึบแสงของรูปแบบเริ่มต้นแทนที่จะใช้ความทึบแสง 100% แบบบังคับ

3.50.7

29 กันยายน 2022

การเปลี่ยนแปลง:

  • ตอนนี้โปรแกรมอ่านหน้าจอจะอ่านวิธีโต้ตอบกับแผนที่และ Street View
  • เพิ่มการเอียงและหมุนแป้นพิมพ์ลัดไปยังกล่องโต้ตอบแป้นพิมพ์ลัด

3.50.6

22 กันยายน 2022

แก้ไขข้อบกพร่อง:

  • แก้ไขข้อบกพร่องที่ Voice Over ใน iOS สามารถไปยังองค์ประกอบต่างๆ ใต้กล่องโต้ตอบแป้นพิมพ์ลัด
  • เพิ่มข้อความแสดงแทนไปยังรูปภาพแผนที่แบบคงที่

การเปลี่ยนแปลง:

  • ตอนนี้ระบบจะบันทึกข้อผิดพลาดลงในคอนโซลเมื่อมีการเรียกใช้ map.getMapCapabilities() และมีข้อผิดพลาด

3.50.5

15 กันยายน 2022

การเปลี่ยนแปลง:

  • บวกค่าคงที่ MAX_BOUNDS สำหรับ LatLngBounds เพื่อระบุขอบเขต LatLng สูงสุดสำหรับแผนที่
  • อนุญาตให้โปรแกรมอ่านหน้าจอดำเนินการคลิกบนเครื่องหมายเริ่มต้น

3.50.3

1 กันยายน 2022

การเปลี่ยนแปลง:

  • เวอร์ชันเบต้า: อัปเดตคลาส DeliveryVehicle ของการแชร์เส้นทาง JavaScript ให้รวมแอตทริบิวต์ที่กำหนดเอง
  • แก้ไขข้อบกพร่องที่มีละติจูดและลองจิจูดที่ไม่ถูกต้องในเหตุการณ์หลังจากที่แผนที่เอียง

3.50.2

25 สิงหาคม 2022

การเปลี่ยนแปลง:

  • เวอร์ชันเบต้า: เปลี่ยน FleetEngineDeliveryFleetLocationProvider ให้ยอมรับตัวกรองยานพาหนะสำหรับส่งสตริง
  • อัปเดตรูปภาพไอคอนเครื่องหมายเริ่มต้น

3.50.1

18 สิงหาคม 2022

การเปลี่ยนแปลง:

  • เวอร์ชันเบต้า: เปิดตัว API ความสามารถด้านแผนที่ (getMapCapabilities และเหตุการณ์ mapcapabilities_changed) ในเวอร์ชันเบต้า
  • เวอร์ชันเบต้า: แนะนำพารามิเตอร์ language ใน google.maps.Geocoder
  • เวอร์ชันเบต้า: แนะนำพารามิเตอร์ language ใน google.maps.DistanceMatrixService
  • เวอร์ชันเบต้า: แนะนำพารามิเตอร์ language ใน google.maps.DirectionsService
  • แก้ไขข้อบกพร่องที่ละเว้นรหัสภูมิภาคใน Places JS API หลายรายการ แนะนำพารามิเตอร์ภาษาและภูมิภาคใน Place JS API ต่างๆ
  • เลิกรองรับ Streetview ของ Maps JavaScript API สำหรับเว็บไซต์ที่ไม่มีโดเมน googleapis.com ในการตั้งค่านโยบายรักษาความปลอดภัยเนื้อหา โปรดดูข้อมูลเพิ่มเติมในคู่มือนโยบายรักษาความปลอดภัยเนื้อหา

3.49.12

4 สิงหาคม 2022

การเปลี่ยนแปลง:

  • เพิ่ม DEMO_MAP_ID ซึ่งเป็นรหัสแผนที่ที่ใช้สำหรับตัวอย่างโค้ดที่ต้องใช้รหัสแผนที่ได้ รหัสแผนที่นี้ไม่ได้มีไว้เพื่อใช้ในแอปพลิเคชันเวอร์ชันที่ใช้งานจริง และไม่สามารถใช้กับฟีเจอร์ที่ต้องมีการกำหนดค่าระบบคลาวด์ (เช่น การจัดรูปแบบในระบบคลาวด์)
  • ชี้แจงว่าต้องใช้ FleetEngineDeliverFleetLocationProvider.locationRestriction เพื่อเริ่มการติดตาม

3.49.11

28 กรกฎาคม 2022

การเปลี่ยนแปลง:

  • ตอนนี้สามารถอ้างอิง google.maps.VehicleType เป็น Enum ของรันไทม์ได้แล้ว

3.49.10

21 กรกฎาคม 2022

การเปลี่ยนแปลง:

  • ค่า NaN จะถูกปฏิเสธสำหรับความกว้างหรือความสูงเมื่อตรวจสอบขนาดไอคอนของเครื่องหมาย ขนาดไอคอนเครื่องหมายที่ปรับขนาดแล้ว หรือขนาดหน้าต่างข้อมูล
  • แก้ไขข้อบกพร่องที่ตัวควบคุมการติดตามการเคลื่อนไหวไม่ปรากฏบนอุปกรณ์ iOS ใน Street View
  • แก้ไขข้อบกพร่องเมื่อข้อความที่แสดงเมื่อเลื่อนเมาส์ผ่านสำหรับเส้นทางถูกตัดออกสำหรับภาษา RTL ใน Embed API
  • ช่วยให้เข้าถึงหน้าต่างข้อมูลขนส่งสาธารณะได้ง่ายขึ้นและโปรแกรมอ่านหน้าจอ

3.49.9

14 กรกฎาคม 2022

การเปลี่ยนแปลง:

  • ชี้แจงการใช้ช่องรหัสในผู้ให้บริการตำแหน่งการแชร์ตำแหน่ง

3.49.8

7 กรกฎาคม 2022

การเปลี่ยนแปลง:

  • ทำให้แป้นพิมพ์การนำทางใน Street View เข้าถึงและใช้งานโปรแกรมอ่านหน้าจอได้ง่าย
  • แนะนำเมธอด focus ใหม่ใน StreetViewPanorama

3.49

23 มิถุนายน 2022

การเปลี่ยนแปลง:

แก้ไขข้อบกพร่อง:

  • ทำให้ enum ของ BusinessStatus เข้าถึงได้ผ่านทาง google.maps.places.BusinessStatus

3.49.5

16 มิถุนายน 2022

การเปลี่ยนแปลง:

  • เพิ่มการควบคุมแป้นพิมพ์ลัดและกล่องโต้ตอบไปยัง Street View เพื่อปรับปรุงการค้นพบแป้นพิมพ์ลัด

แก้ไขข้อบกพร่อง:

  • แก้ไขข้อบกพร่องที่ทำให้ส่งแบบฟอร์มเมื่อปิด Street View

3.49.4

9 มิถุนายน 2022

การเปลี่ยนแปลง:

  • ย้าย WebGLOverlayView, CameraParams, LatLngAltitude, moveCamera, การซูมบางส่วน และ getVisibleRegion ไปไว้ในช่องแบบรายสัปดาห์
  • ตอนนี้ภาพพาโนรามา Street View เริ่มต้นของ Map จะจัดการโฟกัสโดยอัตโนมัติเมื่อเปิด ซึ่งเป็นลักษณะการทำงานเริ่มต้นแบบใหม่
  • ตอนนี้ภาพพาโนรามา Street View คืนโฟกัสโดยอัตโนมัติเมื่อปิด (หากเป็นไปได้)
  • ขณะนี้คุณสามารถปิด Street View โดยการกดปุ่ม ESC (เมื่อเปิดใช้งานปุ่มปิด)
  • geometry.spherical.computeSignedArea() และ geometry.spherical.computeArea() ได้รับการเพิ่มประสิทธิภาพเพื่อความแข็งแกร่งและความแม่นยำที่เพิ่มขึ้น

3.49.3a

2 มิถุนายน 2022

การเปลี่ยนแปลง:

  • ปรับปรุงคอนทราสต์ของสีสำหรับการควบคุมการติดตามการเคลื่อนไหวของ Street View
  • ทำให้เข้าถึงการควบคุมการติดตามการเคลื่อนไหวบนแป้นพิมพ์ Street View ได้และใช้งานร่วมกับโปรแกรมอ่านหน้าจอได้
  • ชั้นเรียน MapsNetworkError, MapsRequestError และ MapsServerError ได้รับการเผยแพร่และจัดทำเอกสารต่อสาธารณะแล้ว

3.49.2

26 พฤษภาคม 2022

การเปลี่ยนแปลง:

  • ปรับปรุงคอนทราสต์ของสีสำหรับการควบคุมการติดตามการเคลื่อนไหวของ Street View
  • ทำให้เข้าถึงการควบคุมการติดตามการเคลื่อนไหวบนแป้นพิมพ์ Street View ได้และใช้งานร่วมกับโปรแกรมอ่านหน้าจอได้
  • ชั้นเรียน MapsNetworkError, MapsRequestError และ MapsServerError มีการเปิดเผยและจัดทำเอกสารต่อสาธารณะแล้ว

3.49.1

19 พฤษภาคม 2022

การเปลี่ยนแปลง:

  • เวอร์ชันเบต้า: แก้ไขข้อบกพร่องที่ละเว้นรหัสภูมิภาคใน Places JS API หลายรายการ แนะนำพารามิเตอร์ภาษาและภูมิภาคใน Place JS API ต่างๆ
  • ปรับปรุงคอนทราสต์ของสีสำหรับโหมดเต็มหน้าจอ และการควบคุมเข็มทิศในโหมดมืด
  • ช่วยให้การควบคุมเข็มทิศของ Street View, ปุ่มปิด และการควบคุมลิงก์ที่อยู่เข้าถึง และใช้งานโปรแกรมอ่านหน้าจอได้ง่าย

3.49

12 พฤษภาคม 2022

การเปลี่ยนแปลง:

  • ช่องรายสัปดาห์จะอัปเดตเป็นเวอร์ชัน 3.49
  • อัปเดตช่องรายไตรมาสเป็นเวอร์ชัน 3.48
  • เวอร์ชัน 3.47 และ 3.46 จะยังพร้อมใช้งานเมื่อหมายเลขขอ
  • เวอร์ชัน 3.45 ถูกลบและไม่สามารถใช้ได้อีกต่อไป

3.48.11

28 เมษายน 2022

การเปลี่ยนแปลง:

  • ขณะนี้การเติมข้อความอัตโนมัติสถานที่สามารถยอมรับประเภทเพิ่มเติม ดูข้อมูลเพิ่มเติม
  • ย้าย isFractionalZoom ไปยังช่องรายสัปดาห์แล้ว

3.48.9

14 เมษายน 2022

การเปลี่ยนแปลง:

  • เวอร์ชันเบต้า: เปิดใช้ WebGL 2.0 สำหรับ WebGLOverlayView
  • เวอร์ชันเบต้า: รวมไลบรารี JourneySharing ไว้ในประเภท JavaScript API ของ Maps, ภายนอก และเอกสารอ้างอิง
  • ฟังก์ชัน google.maps.event.addDomListener() และ google.maps.event.addDomListenerOnce() เลิกใช้งานแล้วและไม่ควรใช้ โปรดใช้เมธอด addEventListener() มาตรฐานแทน วิธีการเหล่านี้จะยังคงใช้งานได้ต่อไปและยังไม่มีแผนที่จะยกเลิกการใช้งาน
  • เพิ่ม title และ aria-label ลงในไอคอนเครื่องหมายของ Street View
  • เพิ่มแอตทริบิวต์ aria-pressed ลงในตัวควบคุมเต็มหน้าจอ
  • ปรับปรุงระยะห่างของเมนูแบบเลื่อนลงสำหรับการควบคุมประเภทแผนที่
  • อัปเดตป้ายกำกับ ARIA สำหรับการควบคุมแบบเลื่อนลงประเภทแผนที่

แก้ไขข้อบกพร่อง:

  • นำแอตทริบิวต์ aria-expanded ที่ไม่อนุญาตออกจากการควบคุมประเภทแผนที่เริ่มต้น

3.48.8

7 เมษายน 2022

การเปลี่ยนแปลง:

  • ปรับปรุงคอนทราสต์ของสีบน Maps JS API และโลโก้ Embed API ของ Google

3.48.7a

31 มีนาคม 2022

การเปลี่ยนแปลง:

  • เวอร์ชันเบต้า: นำ WebGL Overlay View API ที่เลิกใช้งานแล้วออก
  • เปิดใช้แผนที่ฐานที่อัปเดตแล้วสำหรับลูกค้า Maps JavaScript API แผนที่ฐานที่อัปเดตแล้ว ซึ่งมีการใช้งานใน Google Maps สำหรับผู้บริโภคอยู่แล้ว จะแสดงแผนที่ฐานที่สมบูรณ์และมีรายละเอียดมากขึ้น โดยเฉพาะที่เกี่ยวกับลักษณะทางธรรมชาติของแผ่นดิน

แก้ไขข้อบกพร่อง:

  • เปลี่ยนกลับการแก้ไขก่อนหน้าสำหรับ map.fitBounds() (ลดความซับซ้อนในการเปลี่ยนวิวพอร์ตสำหรับระยะทางสั้นๆ) การวิเคราะห์ที่รอดำเนินการ
  • แก้ไขปัญหาคอนทราสต์ของสีในการควบคุมประเภทแผนที่ในโหมดคอนทราสต์ของสีสูง
  • จับคู่ชื่อที่เข้าถึงได้ของช่องควบคุมประเภทแผนที่กับป้ายกำกับภาพที่เกี่ยวข้อง
  • แก้ไขปัญหาคอนทราสต์ของสีในหน้าต่างข้อมูลในโหมดคอนทราสต์ของสีสูง

3.48.6

24 มีนาคม 2022

การเปลี่ยนแปลง:

  • แก้ไข map.fitBounds() เพื่อทำให้การเปลี่ยนวิวพอร์ตง่ายขึ้นในระยะสั้นๆ

3.48.5

17 มีนาคม 2022

การเปลี่ยนแปลง:

  • Safari เท่านั้น: ตรวจสอบว่าปุ่มปิดและคอนเทนเนอร์เนื้อหาโฟกัสที่ open โดยอัตโนมัติแล้ว

แก้ไขข้อบกพร่อง:

  • แก้ไขปัญหาคอนทราสต์ของสีสำหรับลิงก์ "ดูใน Google Maps" ใน InfoWindow
  • แก้ไขปัญหาคอนทราสต์ของสีสำหรับลิงก์ "ดูใน Google Maps" ในตัวควบคุมที่อยู่ StreetViewPanorama

3.48.4

10 มีนาคม 2022

การเปลี่ยนแปลง:

  • แนะนำเหตุการณ์ visible ใหม่สำหรับ InfoWindow
  • แนะนำเมธอด focus ใหม่ใน InfoWindow

3.48.3

3 มีนาคม 2022

การเปลี่ยนแปลง:

  • เวอร์ชันเบต้า: เปิดใช้รูปแบบการเรียกใช้บริการใหม่ในบริการ Street View ของ Maps JavaScript API คุณอาจต้องอัปเดตนโยบายรักษาความปลอดภัยเนื้อหาเพื่อให้แน่ใจว่าการเรียกเหล่านี้จะไม่ถูกบล็อกในระดับเบราว์เซอร์
  • แนะนำพร็อพเพอร์ตี้ ariaLabel ใหม่สำหรับ InfoWindow

3.48.1

17 กุมภาพันธ์ 2022

การเปลี่ยนแปลง:

  • เวอร์ชันเบต้า: เพิ่มการรองรับการตั้งค่ารหัสประสบการณ์การใช้งานส่วนกลาง โปรดดูเอกสารอ้างอิง API ที่นี่
  • เวอร์ชันเบต้า: พารามิเตอร์แรกและพารามิเตอร์ที่ 2 ของ fromLatLngAltitude จะผสานกันเป็น LatLngAltitude แทน LatLng และ number แล้ว
  • เปลี่ยนชื่อพารามิเตอร์ noWrap ของ LatLng เป็น noClampNoWrap แล้ว
  • ตอนนี้โปรแกรมอ่านหน้าจอจะอ่านวิธีไปยังส่วนต่างๆ ของเครื่องหมายเมื่อเครื่องหมายโฟกัส
  • ตอนนี้ Maps JavaScript API จะรายงานข้อมูลการวัดและส่งข้อมูลทางไกล คุณอาจต้องอัปเดตนโยบายรักษาความปลอดภัยเนื้อหาเพื่อให้แน่ใจว่าการโทรเหล่านี้จะไม่ถูกบล็อกในระดับเบราว์เซอร์ โปรดดูข้อมูลเพิ่มเติมที่คำถามที่พบบ่อย
  • เวอร์ชันนี้ไม่รองรับ Internet Explorer หากต้องการรองรับ Internet Explorer 11 ต่อไป โปรดระบุ v=3.47 ซึ่งจะใช้งานได้จนถึงเดือนพฤศจิกายน 2022

3.48

10 กุมภาพันธ์ 2022

การเปลี่ยนแปลง:

  • เวอร์ชันรายสัปดาห์ได้รับการอัปเดตเป็นเวอร์ชัน 3.48 แล้ว
  • เวอร์ชันรายไตรมาสได้รับการอัปเดตเป็นเวอร์ชัน 3.47 แล้ว
  • เวอร์ชัน 3.46 และ 3.45 จะยังใช้งานได้เมื่อหมายเลขขอ

3.47.6

20 มกราคม 2022

แก้ไขข้อบกพร่อง:

  • แก้ปัญหาหน้าเลื่อนขึ้นไปด้านบนเมื่อการควบคุมแป้นพิมพ์ลัดมีโฟกัส

3.47.4

6 มกราคม 2022

การเปลี่ยนแปลง:

  • เวอร์ชันเบต้า: การอัปเดต WebGLOverlayView API สำหรับรุ่นเบต้า - เลิกใช้งานคลาสและเมธอดทั้งหมดที่มี "gl" ในชื่อเพื่อแทนที่คลาสและเมธอดทั้งหมดที่มี "GL" ในชื่อ, เลิกใช้งาน WebglcameraParams เพื่อใช้คลาส CameraParams ใหม่ (คลาสย่อย CameraOptions)
  • อัปเดตเอกสารของเมธอด PlaceOpeningHours ให้สะท้อนว่าจะไม่มีการนำเวลาทำการพิเศษมาคำนวณ

3.47.3

9 ธันวาคม 2021

การเปลี่ยนแปลง:

  • LatLng, LatLngBounds และ Circle ยอมรับอินสแตนซ์ของคลาสเดียวกันในตัวสร้างแล้ว

3.47.2

2 ธันวาคม 2021

การเปลี่ยนแปลง:

  • ตอนนี้ ระบบอนุญาตให้ใช้ LatLngLiteral เป็นพารามิเตอร์ในทุกที่ที่ได้รับอนุญาต LatLng สำหรับการคาดการณ์

แก้ไขข้อบกพร่อง:

  • แก้ไขปัญหาการแสดงผลบางส่วนที่อาจเกิดขึ้นในค่าขนาดเล็ก (น้อยกว่า 1.0)

3.47.1

18 พฤศจิกายน 2021

การเปลี่ยนแปลง:

  • ตอนนี้ อนุญาตให้ใช้ LatLngLiteral เป็นพารามิเตอร์ในทุกที่ที่ได้รับอนุญาต LatLng ในคลังเรขาคณิต
  • เพิ่ม onGIStateUpdateRequest API ใหม่สำหรับการรองรับ WebGL ใน Maps JavaScript API
  • แก้ไขคอนทราสต์ของสีในหน้าจอข้อผิดพลาด
  • Internet Explorer 11 จะยุติการให้บริการใน v=beta Maps JavaScript API เวอร์ชันล่าสุดที่รองรับ Internet Explorer 11 คือ v3.47 เราจะหยุดรองรับ Internet Explorer 11 โดยสมบูรณ์ในเดือนพฤศจิกายน 2022
  • Maps จะไม่ได้รับโฟกัสแท็บอีกต่อไปเมื่อตั้งค่าตัวเลือกแผนที่ keyboardShortcuts เป็น false
  • ขณะนี้ปุ่มซูมเข้าและซูมออกจะปิดใช้งานเมื่อซูมถึงระดับสูงสุดหรือต่ำสุดแล้ว
  • แปลงการควบคุม MapType เพื่อใช้องค์ประกอบเชิงความหมายเพื่อปรับปรุงการช่วยเหลือพิเศษและโปรแกรมอ่านหน้าจอใน Maps Embed API
  • เพิ่มข้อความแสดงแทนไปยังไอคอนในหน้าจอแสดงข้อผิดพลาด
  • การปรับปรุงประสิทธิภาพการทำงานของโค้ดทั่วไปหลายรายการ

แก้ไขข้อบกพร่อง:

  • แทนที่แอตทริบิวต์ controlHeight และ controlWidth ที่ไม่เป็นไปตาม WCAG ด้วยแอตทริบิวต์ data-* ที่เป็นไปตามข้อกำหนด

3.47

11 พฤศจิกายน 2021

การเปลี่ยนแปลง:

  • เวอร์ชันรายสัปดาห์ได้รับการอัปเดตเป็นเวอร์ชัน 3.47 แล้ว
  • ช่องรายไตรมาสได้รับการอัปเดตเป็นเวอร์ชัน 3.46 แล้ว
  • เวอร์ชัน 3.45 จะยังใช้งานได้เมื่อได้รับแจ้งจากหมายเลข
  • เวอร์ชัน 3.44 ถูกลบออกแล้วและไม่สามารถใช้ได้อีก

3.46.12

4 พฤศจิกายน 2021

แก้ไขข้อบกพร่อง:

  • อัปเดตแถบเมนูประเภทแผนที่ด้วยป้ายกำกับ ARIA ที่แม่นยำยิ่งขึ้น
  • Embed API: เพิ่มป้ายกำกับ ARIA ไปยังหลายลิงก์เพื่อประสบการณ์การใช้งานโปรแกรมอ่านหน้าจอที่ดียิ่งขึ้น
  • API แบบฝัง: แก้ไขคอนทราสต์ของสีสำหรับรายการข้อความบางรายการ
  • แก้ไขประเภทของ google.maps.Marker.MAX_ZINDEX ในระบบภายนอก

3.46.11

28 ตุลาคม 2021

การเปลี่ยนแปลง:

  • แปลง Getters และ Setter เพื่อใช้ goog.a11y.aria วิธีนี้จะช่วยป้องกันการสะกดผิด

3.46.8

7 ตุลาคม 2021

การเปลี่ยนแปลง:

  • บริบทเฉพาะพื้นที่: นำลิงก์ระบุแหล่งที่มาออกจากรูปภาพ InfoWindow ภายในเครื่องแล้ว

3.46.6

23 กันยายน 2021

การเปลี่ยนแปลง:

  • แก้ไขข้อบกพร่องที่เคอร์เซอร์แผนที่แสดงรูปมือเมื่อไม่สามารถลากแผนที่ได้

3.46.5

16 กันยายน 2021

แก้ไขข้อบกพร่อง:

  • แก้ไขข้อบกพร่องเรื่องอัตราส่วนคอนทราสต์ของสีในวิดเจ็ตเติมข้อความอัตโนมัติของสถานที่

3.46.3

2 กันยายน 2021

การเปลี่ยนแปลง:

  • ตอนนี้คำสั่งการเลื่อนจะแสดงเหนือ InfoWindow และ CustomOverlay ที่เปิดอยู่

3.46.2

26 สิงหาคม 2021

การเปลี่ยนแปลง:

  • เวอร์ชันเบต้า: มีการรายงานการวัดและส่งข้อมูลทางไกลแล้ว คุณอาจต้องอัปเดตนโยบายรักษาความปลอดภัยเนื้อหาเพื่อให้แน่ใจว่าการโทรเหล่านี้จะไม่ถูกบล็อกในระดับเบราว์เซอร์ โปรดดูข้อมูลเพิ่มเติมที่คำถามที่พบบ่อย

3.46

18 สิงหาคม 2021

ตอนนี้ Maps JavaScript API เวอร์ชัน 3.46 พร้อมใช้งานแล้ว ดูคู่มือการกำหนดเวอร์ชัน

การเปลี่ยนแปลง:

  • เพิ่มช่องใหม่ 2 ช่องใน PlaceResult, icon_mask_base_uri และ icon_background_color
  • เวอร์ชันรายสัปดาห์ได้รับการอัปเดตเป็นเวอร์ชัน 3.46 แล้ว
  • ช่องรายไตรมาสได้รับการอัปเดตเป็นเวอร์ชัน 3.45 แล้ว
  • เวอร์ชัน 3.44 จะยังใช้งานได้เมื่อได้รับแจ้งจากหมายเลข
  • เวอร์ชัน 3.43 ถูกลบออกแล้วและไม่สามารถใช้ได้อีก

การเลิกใช้งาน:

  • เราจะเลิกรองรับ Internet Explorer ตั้งแต่เดือนสิงหาคม 2021 เป็นต้นไป เมื่อใช้ Maps JavaScript API v3.46 ผู้ใช้ Internet Explorer 11 จะเห็นข้อความเตือนที่ด้านบนของแผนที่ Maps JavaScript API เวอร์ชันล่าสุดที่รองรับ Internet Explorer 11 คือ v3.47 เราจะหยุดรองรับ Internet Explorer 11 โดยสมบูรณ์ในเดือนพฤศจิกายน 2022

แก้ไขข้อบกพร่อง:

  • แก้ไขข้อบกพร่องที่จุดยอดมุมของรูปหลายเหลี่ยมถูกเลื่อนที่ระดับการซูมบางระดับ
  • แก้ไขข้อบกพร่องที่เนื้อหาของหน้าต่างข้อมูลหลายรายการซ้อนทับกัน

3.45.8

29 กรกฎาคม 2021

การเปลี่ยนแปลง:

  • API แบบฝัง: ในแผนที่แบบฝัง ระบบจะรักษาระดับการซูมไว้หลังจากที่มีการเปลี่ยนเส้นทางไปยังหน้าเส้นทาง

3.45.7

22 กรกฎาคม 2021

การเปลี่ยนแปลง:

  • เลิกรองรับ IE11 แล้ว ตอนนี้ Maps ใน IE11 จะแสดงแบนเนอร์ในเวอร์ชันเบต้า
  • อัปเดตลิงก์ "ขอเส้นทาง" ในแผนที่แบบฝังให้มีความแม่นยำมากขึ้น

แก้ไขข้อบกพร่อง:

  • แก้ไขปัญหาที่เมธอด getFeatureById() เรียกข้อมูลฟีเจอร์ที่มีรหัสเป็น 0 ไม่ได้
  • แก้ไขปัญหาที่ระบบส่ง UNKNOWN ERROR/SERVICE BACKGROUND ERROR หากค่า ComponentRestriction ไม่ระบุหรือเป็นค่าว่าง

3.45.6a

15 กรกฎาคม 2021

การเปลี่ยนแปลง:

  • เมื่อเปิดแล้ว ระบบจะจัดการโฟกัสไปยังคอนเทนเนอร์ InfoWindow เมื่อการควบคุมที่โฟกัสได้รายการแรกไม่ได้อยู่ในวิวพอร์ต InfoWindow หรือเมื่อ disableAutoPan=true

แก้ไขข้อบกพร่อง:

  • แก้ไขข้อบกพร่องที่การวาด Poly ที่ยังไม่เสร็จเสร็จสมบูรณ์โดยอัตโนมัติเมื่อนำตัวจัดการการวาดภาพออกและเพิ่มลงในแผนที่อีกครั้ง
  • แก้ไขข้อบกพร่องที่สตริง "เส้นทาง" ถูกตัดในป๊อปอัป "ฝังแผนที่" ในบางภาษา

3.45.5

1 กรกฎาคม 2021

การเปลี่ยนแปลง:

  • อัปเดต URL ของ Maps Studio ในการพิมพ์และ JS API

แก้ไขข้อบกพร่อง:

  • แก้ไขการปฏิเสธ Promise ที่ไม่มีการจัดการเมื่อติดต่อกลับ

3.45.4

24 มิถุนายน 2021

การเปลี่ยนแปลง:

  • แก้ไขข้อบกพร่องที่ทำให้กล่องโต้ตอบแป้นพิมพ์ลัดเปิดขึ้นเมื่อส่งแบบฟอร์ม
  • แก้ไขข้อบกพร่องที่ปุ่ม "แป้นพิมพ์ลัด" ไม่สอดคล้องกัน
  • นำวัตถุออกไปยัง window โดยไม่ได้ตั้งใจ (Spherical, PolylineCodec, PolyGeometry) คุณควรเข้าถึงออบเจ็กต์เหล่านี้ที่เนมสเปซที่สมบูรณ์ในตัวเองแทน

3.45.3

16 มิถุนายน 2021

แก้ไขข้อบกพร่อง:

  • อัปเดต InfoWindow เพื่อไม่ให้โฟกัสเคลื่อนที่เมื่อมีการเรียกใช้ open() ภายในลูปการเรียกใช้เดียวกับการสร้างอินสแตนซ์แผนที่

การเปลี่ยนแปลง:

  • อัปเดตส่วนข้อมูลอ้างอิง API ของ InfoWindowOpenOptions ด้วยข้อมูลโดยละเอียดเพิ่มเติม
  • แก้ไขวงแหวนโฟกัสเมื่อใช้การไปยังส่วนต่างๆ ด้วยแป้นพิมพ์ (แท็บ + ตัวเลือก) ใน Safari

3.45.2

10 มิถุนายน 2021

แก้ไขข้อบกพร่อง:

  • แก้ไขปัญหาที่พื้นหลังของกล่องโต้ตอบแป้นพิมพ์ลัดใน API ที่ฝัง ซ้อนทับตัวควบคุมประเภทแผนที่ไม่ถูกต้อง
  • แก้ไขปัญหาที่ทำให้เกิดข้อผิดพลาดขณะโหลดรูปแบบ CSS ของแบบอักษร
  • แก้ไขข้อบกพร่องที่อาจเกิดการกะพริบเมื่อเลื่อนแผนที่โดยใช้ InfoWindow ที่เปิดอยู่

การเปลี่ยนแปลง:

3.45.1

3 มิถุนายน 2021

การเปลี่ยนแปลง:

  • เพิ่มเอกสารประกอบสำหรับคุณสมบัติภาพเคลื่อนไหว ไอคอน ป้ายกำกับ และความทึบแสงลงในอินเทอร์เฟซ Data.StyleOptions
  • ออกแบบกล่องโต้ตอบด้านลิขสิทธิ์ใหม่เพื่อรองรับการเข้าถึงที่ดียิ่งขึ้น
  • InfoWindows จะจัดการโฟกัสโดยอัตโนมัติเมื่อเปิด ตัวเลือกนี้แสดงลักษณะการทำงานเริ่มต้นใหม่
  • เพิ่ม InfoWindowOpenOptions API ซึ่งช่วยให้นักพัฒนาซอฟต์แวร์ควบคุมวิธีจัดการโฟกัสได้เมื่อเปิด InfoWindows
  • ปิด InfoWindows ได้โดยกดแป้น ESC
  • ตอนนี้ InfoWindows ประกาศเป็น "กล่องโต้ตอบ" เมื่อใช้โปรแกรมอ่านหน้าจอ
  • เปิดใช้การแยก Polyfill แล้ว การเปลี่ยนแปลงนี้ทำให้ไม่สามารถติดตั้ง Polyfill ภายในของ Maps API ในหน้าโฮสต์ได้

แก้ไขข้อบกพร่อง:

  • แก้ปัญหาวงแหวนโฟกัสของแผนที่ปรากฏขึ้นเมื่อเปลี่ยนแท็บของเบราว์เซอร์
  • แก้ไขปัญหาวงแหวนโฟกัสสำหรับการควบคุมแผนที่ องค์ประกอบของเครื่องหมาย และรายการในเมนูย่อยของการควบคุมประเภทแผนที่ปรากฏอย่างไม่ถูกต้องเมื่อมีการโต้ตอบกับเมาส์ในบางเบราว์เซอร์

ฟีเจอร์ใหม่

  • เปิดใช้การรองรับ Promises ในบริการ Directions, Distance Matrix, Elevation, Geocoder, Max Zoom Imagery, StreetView และ AutcompleteService.getPlacePredictions()
  • เพิ่มตัวควบคุมแป้นพิมพ์ลัดและกล่องโต้ตอบในแผนที่เพื่อเพิ่มการค้นพบแป้นพิมพ์ลัด
  • ตอนนี้แผนที่เวกเตอร์พร้อมใช้งานแล้วในช่องรายสัปดาห์ (ฟีเจอร์พื้นฐานเท่านั้น ฟีเจอร์ WebGL มีให้บริการในเวอร์ชันเบต้า)

3.44.14

13 พฤษภาคม 2021

การเปลี่ยนแปลง:

  • ตอนนี้ระบบจะบันทึกคำเตือนลงในคอนโซลเมื่อมีการเรียกใช้ InfoWindow.open() โดยไม่มีอินสแตนซ์ Maps หรือ StreetView ที่เกี่ยวข้อง

3.44.12

28 เมษายน 2021

แก้ไขข้อบกพร่อง:

  • แก้ไขปัญหาที่ระบบเพิ่มเครื่องหมายที่เพิ่มประสิทธิภาพซึ่งนำออกหรือซ่อนไว้กลับเข้าสู่แผนที่หลังจากเปลี่ยนเป็นแผนที่ประเภทใหม่

บริบทเฉพาะรายการ:

  • เพิ่มการรองรับอาร์เรย์ที่ไม่มีเมธอด @@iterator ที่กำหนดให้เป็นค่า placeTypePreferences ที่ถูกต้อง

3.44.11a

20 เมษายน 2021

การเปลี่ยนแปลง:

  • ปรับปรุงประสิทธิภาพสำหรับการสร้างตัวทำเครื่องหมายที่กำหนดเองด้วยออบเจ็กต์ไอคอน
  • ป้องกันไม่ให้โฟกัสย้ายไปที่เมนูแบบเลื่อนลงของประเภทแผนที่เมื่อวางเมาส์เหนือปุ่ม

แก้ไขข้อบกพร่อง:

  • แก้ไขข้อบกพร่องที่เกิดข้อผิดพลาดขณะโหลดเครื่องหมายแบบคงที่ก่อนที่จะเริ่มต้นแผนที่ฐาน

3.44.9

8 เมษายน 2021

แก้ไขข้อบกพร่อง:

  • แก้ไขข้อบกพร่องที่แป้นพิมพ์แผนที่เข้าถึงได้เมื่อเปิดใช้ Street View

3.44.8

1 เมษายน 2021

การเปลี่ยนแปลง:

  • ไลบรารีบริบทเฉพาะพื้นที่: ย้ายโลโก้ Google ในมุมมองรายละเอียดสถานที่ไปที่ด้านล่างของเนื้อหา

3.44.7

25 มีนาคม 2021

การเปลี่ยนแปลง:

  • ตอนนี้โฟกัสแป้นพิมพ์จะกลับไปที่องค์ประกอบที่เหมาะสมเมื่อปิด InfoWindow

3.44.4

4 มีนาคม 2021

การเปลี่ยนแปลง:

  • ภาพ 45° มีให้ใช้ในระดับการซูมที่กว้างขึ้นแล้ว และตอนนี้ตัวควบคุมการหมุนจะมีทั้งปุ่มตามเข็มนาฬิกาและปุ่มทวนเข็มนาฬิกาด้วย

แก้ไขข้อบกพร่อง:

  • แก้ไขการรั่วไหลของหน่วยความจำที่อาจเกิดขึ้นเมื่อแสดงภาพแผนที่ซ้ำๆ
  • แก้ไขการรั่วไหลของหน่วยความจำที่อาจเกิดขึ้นเมื่อเพิ่มหรือนำวงกลมหรือสี่เหลี่ยมผืนผ้าออกจากแผนที่

3.44.2

25 กุมภาพันธ์ 2021

การเปลี่ยนแปลง:

  • แก้ไขข้อบกพร่องที่การเรียกใช้ฟังก์ชันการเติมข้อความอัตโนมัติในสถานที่ต่างๆ getPlacePredictions ชี้ไปยังปลายทางที่ไม่ถูกต้องในช่องทางเบต้า

3.44.1

18 กุมภาพันธ์ 2021

การเปลี่ยนแปลง:

  • ขณะนี้ปุ่มตัวเลือกสถานที่ของ LocalContext ถูกปิดใช้งานเมื่อโหลดสถานที่ที่แสดงอยู่ซ้ำ
  • โฟกัสที่ตัวทำเครื่องหมายที่ไม่ได้เพิ่มประสิทธิภาพและแป้นพิมพ์เข้าถึงได้แล้ว
  • เวอร์ชันเบต้า: นำออบเจ็กต์ออกใน window โดยไม่ได้ตั้งใจ (Spherical, PolylineCodec, PolyGeometry) คุณควรเข้าถึงออบเจ็กต์เหล่านี้ในเนมสเปซที่สมบูรณ์ในตัวเองแทน
  • เปิดใช้การแยก Polyfill ในเวอร์ชันเบต้าแล้ว ซึ่งหมายความว่า Maps JavaScript API จะไม่ติดตั้ง Polyfill ลงในหน้าโฮสต์อีกต่อไป

3.43.8a

25 กุมภาพันธ์ 2021

เฉพาะช่องรายไตรมาสเท่านั้นที่ได้รับการอัปเดต การเปลี่ยนแปลง:

  • แก้ไขปัญหาหน่วยความจำรั่วไหลเมื่อแสดงผลแผนที่หลายครั้ง

3.43.8

5 กุมภาพันธ์ 2021

การเปลี่ยนแปลง:

  • เพิ่มการรองรับ Promises ในรุ่นเบต้าใน AutocompleteService.getPlacePredictions()

แก้ไขข้อบกพร่อง:

  • แก้ไขปัญหาที่ Markers ที่มีป้ายกำกับถูกดักจับเหตุการณ์การคลิก แม้ว่าจะตั้งค่า clickable เป็น "เท็จ" ก็ตาม

3.43.7a

28 มกราคม 2021

แก้ไขข้อบกพร่อง:

  • แก้ไขปัญหาต่างๆ ที่เกี่ยวข้องกับการวาดเส้นประกอบ

3.43.6

21 มกราคม 2021

แก้ไขข้อบกพร่อง:

  • แก้ไขข้อบกพร่องที่มีการเติมหลุมรูปหลายเหลี่ยม Geojson ในบางครั้ง
  • แก้ไขข้อบกพร่องที่ทำให้การวางซ้อนหายไปเมื่อสลับระหว่างแผนที่และ Street View

3.43.5

14 มกราคม 2021

การเปลี่ยนแปลง:

  • เปลี่ยนช่องทำเครื่องหมายในเมนูให้เข้าถึงได้มากขึ้นด้วยโปรแกรมอ่านหน้าจอ
  • เพิ่มขนาดของปุ่มชั้นสําหรับพาโนรามา Street View ในอาคาร
  • แก้ไขตำแหน่งการควบคุมการติดตามการเคลื่อนไหวบนอุปกรณ์เคลื่อนที่ใน Street View

แก้ไขข้อบกพร่อง:

  • ตอนนี้ปุ่มเมนูแป้นพิมพ์จะเรียกเหตุการณ์ contextmenu ให้แสดง
  • แก้ไขข้อบกพร่องที่ทำให้การควบคุมแบบเต็มหน้าจอทำงานไม่ถูกต้องเมื่อสลับระหว่างแผนที่และ Street View ในบางสถานการณ์
  • แก้ปัญหาที่โปรแกรมอ่านหน้าจอไปยังเครื่องหมายภายในแผนที่ไม่ได้
  • แก้ไขข้อบกพร่องที่ทำให้ไอคอนสถานที่หายไปในเครื่องหมายสถานที่ของ LocalContext

3.43.3

9 ธันวาคม 2020

การเปลี่ยนแปลง:

  • เปลี่ยนชื่ออินเทอร์เฟซ google.maps.MouseEvent เป็น google.maps.MapMouseEvent และเพิ่มพร็อพเพอร์ตี้ domEvent ซึ่งช่วยให้เข้าถึงเหตุการณ์ที่สำคัญจาก DOM ได้โดยตรง
  • ปรับปรุงการทำงานของหน่วยความจำสำหรับการวางซ้อนรูปหลายเหลี่ยม
  • ขณะนี้หน่วยความจำ Canvas ถูกปล่อยออกมาอย่างชัดเจนเพื่อหลีกเลี่ยงปัญหาหน่วยความจำของ Safari

แก้ไขข้อบกพร่อง:

  • แก้ไขข้อบกพร่องที่ทำให้การควบคุมแบบเต็มหน้าจอหยุดทำงานเมื่อสลับระหว่างแผนที่และ Street View ในบางสถานการณ์
  • แก้ไขข้อบกพร่องที่มีการบันทึกข้อผิดพลาดในคอนโซลในเหตุการณ์ click ของเครื่องหมาย
  • แก้ไขข้อบกพร่องที่การวาดขนาดพื้นที่ที่คลิกได้ของเครื่องหมายมีขนาดใหญ่เกินไป
  • แก้ไขข้อบกพร่องที่มีความขัดแย้งของ Polyfill ซึ่งมีผลต่อสัญลักษณ์บน IE11

3.43.2

1 ธันวาคม 2020

การเปลี่ยนแปลง:

  • เพิ่มเหตุการณ์ contextmenu เป็นทางเลือกที่ดีกว่าแทนเหตุการณ์ rightclick เหตุการณ์ contextmenu เพิ่มความสามารถในการตอบสนองต่อการคลิก Ctrl ใน macOS
  • เพิ่มแอตทริบิวต์การช่วยเหลือพิเศษลงในเครื่องหมายที่ไม่ได้เพิ่มประสิทธิภาพเมื่อระบุ title หรือ label
  • เพิ่มป้ายกำกับ ARIA และบทบาทเพิ่มเติมสำหรับการควบคุม MapType เพื่อประสบการณ์การใช้งานโปรแกรมอ่านหน้าจอที่ดีขึ้น
  • ปรับปรุงการรองรับโปรแกรมอ่านหน้าจอสำหรับการควบคุม MapType เมื่อผู้ใช้ออกจากตัวควบคุม เมนูแบบเลื่อนลงจะปิดโดยอัตโนมัติ
  • แก้ไขจำนวนรายการที่โปรแกรมอ่านหน้าจอรายงานในเมนูแบบเลื่อนลง เพื่อป้องกันไม่ให้ตัวคั่นบรรทัดถูกนับเป็นรายการ
  • เพิ่มวงแหวนโฟกัสภายในองค์ประกอบ map เพื่อระบุการโฟกัสของแป้นพิมพ์เมื่อโฟกัสผ่านการโต้ตอบกับแป้นพิมพ์
  • เพิ่มการควบคุมแป้นพิมพ์เพิ่มเติมในการควบคุมMapType ตอนนี้ตัวเลือกแบบเลื่อนลงจะปิดโดยอัตโนมัติเมื่อตัวควบคุมเสียโฟกัส แป้นลูกศรขึ้นและลงจะเปิดเมนูแบบเลื่อนลง และปุ่ม Escape จะปิดรายการนั้น แป้นหน้าแรกและแป้นสิ้นสุดจะย้ายไปยังรายการแรกและสุดท้ายในเมนูแบบเลื่อนลงตามลำดับ

แก้ไขข้อบกพร่อง:

  • แก้ไขข้อบกพร่องที่การยกเลิกภาพเคลื่อนไหวของตัวทำเครื่องหมายอาจทำให้เครื่องหมายนั้นสิ้นสุดภาพเคลื่อนไหวในอนาคตก่อนเวลาได้ในบางกรณี

3.43.1a

20 พฤศจิกายน 2020

การเปลี่ยนแปลง:

  • เพิ่มพร็อพเพอร์ตี้ className ในอินเทอร์เฟซ MarkerLabel เพื่อตั้งค่าคลาส CSS ขององค์ประกอบ label
  • เพิ่มการสนับสนุนรุ่นเบต้าสำหรับคำสัญญาในบริการซูมภาพสูงสุด
  • เพิ่มการรองรับ Promises ในรุ่นเบต้าในบริการ StreetView
  • เพิ่มข้อความการช่วยเหลือพิเศษลงในตัวทำเครื่องหมายที่ไม่ได้เพิ่มประสิทธิภาพเมื่อระบุ title หรือ label
  • นำป้ายกำกับ aria-pressed ออกจากปุ่มเมนูแบบเลื่อนลงของตัวควบคุม MapType เพื่อปรับปรุงการช่วยเหลือพิเศษแล้ว
  • แปลง DropdownMenu และ DropdownMenuItem เป็นองค์ประกอบเชิงอรรถรสเพื่อปรับปรุงการช่วยเหลือพิเศษ
  • เปลี่ยนข้อความองค์ประกอบลิขสิทธิ์เพื่อให้เป็นไปตามมาตรฐานคอนทราสต์ของสี
  • ตอนนี้คุณเปิดและปิดเมนูแบบเลื่อนลงได้โดยใช้แป้น Enter หรือแป้นเว้นวรรค
  • โฟกัสรายการในเมนูแบบเลื่อนลงได้แล้ว
  • ไลบรารีบริบทเฉพาะเครื่อง: ตอนนี้ปุ่มควบคุมภาพหมุนจะใช้งานไม่ได้เมื่อปุ่มเหล่านั้นไม่มีผล และจะไม่ทับซ้อนกับรายการแรกหรือสุดท้ายในรายการอีกต่อไป

แก้ไขข้อบกพร่อง:

  • แก้ไขข้อบกพร่องที่อาจเกิดขึ้นเมื่อ GroundOverlays ข้ามเส้นเมริเดียน 180 องศา
  • แป้นพิมพ์ลัดจะไม่ปิดใช้โดยค่าเริ่มต้นอีกต่อไปเมื่อตั้งค่า disableDefaultUI เป็น true
  • แก้ไขข้อบกพร่องที่ข้อความโปรแกรมอ่านหน้าจอไม่ถูกต้องสำหรับปุ่มเปิด/ปิดแผนที่
  • เพิ่มชื่อและประเภทการช่วยเหลือพิเศษใน Map
  • แก้ไขเอกสารประกอบเกี่ยวกับอินเทอร์เฟซที่แสดงพร็อพเพอร์ตี้ที่ไม่บังคับบางอย่างอย่างไม่ถูกต้องตามความจําเป็น
  • แก้ไขข้อบกพร่องที่ละเว้นพารามิเตอร์ตัวสร้าง noWrap LatLng เมื่อส่ง LatLngLiteral

3.43

18 พฤศจิกายน 2020

ตอนนี้ Maps JavaScript API เวอร์ชัน 3.43 พร้อมใช้งานแล้ว ดูคู่มือการกำหนดเวอร์ชัน

  • เวอร์ชันรายสัปดาห์ได้รับการอัปเดตเป็นเวอร์ชัน 3.43 แล้ว
  • ช่องรายไตรมาสได้รับการอัปเดตเป็นเวอร์ชัน 3.42 แล้ว
  • เวอร์ชัน 3.41 ยังคงใช้งานได้เมื่อได้รับคำขอจากหมายเลข
  • เวอร์ชัน 3.40 ถูกลบออกแล้วและไม่สามารถใช้ได้อีก

3.42.9

15 ตุลาคม 2020

การเปลี่ยนแปลง:

  • แก้ไขข้อบกพร่องที่โปรแกรมอ่านหน้าจอแจ้งสถานะของช่องทำเครื่องหมายที่ไม่ถูกต้อง
  • แก้ไขปัญหาเกี่ยวกับตัวควบคุมแผนที่ ซึ่งมี Tab/Shift+Tab อยู่ในลำดับที่ไม่ถูกต้อง
  • แปลงปุ่มแผนที่จาก div เป็นปุ่มเนทีฟแล้ว สำหรับการเข้าถึงที่ดีขึ้น
  • ขณะนี้การเอียงถูกจำกัดไว้โดยขึ้นอยู่กับระดับการซูมสำหรับแผนที่ WebGL
  • แก้ไขปุ่มโหมดเต็มหน้าจอแล้วบางส่วนใน Internet Explorer หายไปเมื่อ controlSize อายุน้อยกว่า 27 ปี

3.42.8

7 ตุลาคม 2020

การเปลี่ยนแปลง:

  • เพิ่มการสนับสนุนรุ่นเบต้าสำหรับ Promises ในบริการDirections
  • ตอนนี้ Geocoder componentRestrictions ดำเนินการตรวจสอบหาสตริงว่าง
  • แก้ไขข้อบกพร่องที่สัญลักษณ์ตัวทำเครื่องหมายที่กำหนดเองบดบังใน Safari

การสนับสนุนสำหรับไอคอนสถานที่ที่อัปเดต

1 ตุลาคม 2020

ไอคอนที่แสดงพร้อมรายละเอียดสถานที่และคำขอการค้นหาสถานที่ได้รับการอัปเดตให้ใช้รูปอักขระไอคอนใหม่ คุณไม่ต้องดำเนินการใดๆ สัญลักษณ์ใหม่จะแสดงขึ้นมาโดยอัตโนมัติ

3.42.7

29 กันยายน 2020

การเปลี่ยนแปลง:

  • แก้ไขข้อบกพร่องที่ลำดับคำไม่ถูกต้องสำหรับภาษา RTL (ขวาไปซ้าย) ในเคล็ดลับเครื่องมือการควบคุม "รายงานข้อผิดพลาดบนแผนที่"
  • ป้ายกำกับเครื่องหมายกึ่งกลางสำหรับทิศทางข้อความขวาไป

3.42.6

21 กันยายน 2020

การเปลี่ยนแปลง:

3.42.5

16 กันยายน 2020

การเปลี่ยนแปลง:

  • อัปเดตเมธอด LatLngBounds.union ในการจัดการกรณีต่างๆ เมื่อขอบเขต 2 เส้นเกิน 180 องศา

3.42.4

8 กันยายน 2020

การเปลี่ยนแปลง:

  • ตอนนี้ระบบจะบันทึกข้อผิดพลาดลงในคอนโซลเมื่อตรวจพบการใช้งาน Date.now() ที่ไม่ถูกต้อง
  • เพิ่มการรองรับรุ่นเบต้าสำหรับวิธีบริการ Promises in Elevation
  • เปิดตัวพร็อพเพอร์ตี้ InfoWindow.minWidth ใหม่สำหรับการระบุความกว้างขั้นต่ำสำหรับ InfoWindow
  • แก้ไขข้อบกพร่องที่เส้นทางเบลอหลังจากเปลี่ยนจุดหมาย

3.42

19 สิงหาคม 2020

ตอนนี้ Maps JavaScript API เวอร์ชัน 3.42 พร้อมใช้งานแล้ว ดูคู่มือการกำหนดเวอร์ชัน

การเปลี่ยนแปลง:

  • ตอนนี้ InfoWindows มีความกว้างสูงสุดเริ่มต้น 648 พิกเซล ซึ่งลบล้างได้โดยการตั้งค่าพร็อพเพอร์ตี้ InfoWindow maxWidth ขณะนี้ InfoWindow มีขนาดได้มากกว่า 648px แต่ยังคงถูกจำกัดด้วยความกว้างของแผนที่ (ก่อนหน้านี้ Infowindows ถูกจำกัดไว้ที่ 648 พิกเซลหรือความกว้างของแผนที่น้อยกว่าเสมอ)
  • ป้องกันการกะพริบในการแสดงผลที่กำหนดสไตล์เริ่มต้นขณะแสดงผลชุดข้อมูล GeoJson ขนาดใหญ่
  • เวอร์ชันรายสัปดาห์ได้รับการอัปเดตเป็นเวอร์ชัน 3.42 แล้ว
  • ช่องรายไตรมาสได้รับการอัปเดตเป็นเวอร์ชัน 3.41 แล้ว
  • เวอร์ชัน 3.40 จะยังใช้งานได้เมื่อได้รับแจ้งจากหมายเลข
  • เวอร์ชัน 3.39 ถูกลบออกแล้วและไม่สามารถใช้ได้อีก

3.41.7

22 กรกฎาคม 2020

แก้ไขแล้ว:

  • แก้ไขข้อบกพร่องที่การตั้งค่าพร็อพเพอร์ตี้ clickableIcons เป็น false ไม่ส่งผลเมื่อใช้การจัดรูปแบบในระบบคลาวด์

3.41.5

6 กรกฎาคม 2020

การเปลี่ยนแปลง:

  • แก้ไขการละเมิดประเภทที่เชื่อถือได้

3.41.2

27 พฤษภาคม 2020

การเปลี่ยนแปลง:

  • ช่องสถานที่ permanently_closed ในไลบรารี Places เลิกใช้งาน Maps JavaScript API แล้ว

3.41

20 พฤษภาคม 2020

ตอนนี้ Maps JavaScript API เวอร์ชัน 3.41 พร้อมใช้งานแล้ว ดูคู่มือการกำหนดเวอร์ชัน

  • เวอร์ชันรายสัปดาห์ได้รับการอัปเดตเป็นเวอร์ชัน 3.41 แล้ว
  • ช่องรายไตรมาสได้รับการอัปเดตเป็นเวอร์ชัน 3.40 แล้ว
  • เวอร์ชัน 3.39 จะยังใช้งานได้เมื่อมีการขอโดยใช้หมายเลข
  • เวอร์ชัน 3.38 ถูกลบออกแล้วและไม่สามารถใช้ได้อีก

3.40.11

28 เมษายน 2020

การเปลี่ยนแปลง:

  • เพิ่มช่องใหม่ business_status ลงในผลลัพธ์การค้นหาสถานที่และรายละเอียดสถานที่ ใช้ฟิลด์นี้แทน permanently_closed
  • แก้ไขคำเตือนของคอนโซลที่ไม่ถูกต้องเมื่อส่งคำขอ PlaceResult.utc_offset_minutes (ใหม่) ขณะนี้ระบบจะแสดงคำเตือนสำหรับ PlaceResult.utc_offset ซึ่งถูกเลิกใช้งานแล้ว

3.40.9

14 เมษายน 2020

การเปลี่ยนแปลง:

  • ตอนนี้ Maps ทำให้วินิจฉัย invalidValueError ได้ง่ายขึ้นหากผ่าน MapDiv ที่ไม่ใช่ Element
  • เบราว์เซอร์ Chrome ที่ป้อนที่อยู่ลงใน google.maps.places.Autocomplete โดยอัตโนมัติจะไม่ทริกเกอร์คำขอเติมข้อความอัตโนมัติไปยังเซิร์ฟเวอร์อีกต่อไป (ซึ่งจะหลีกเลี่ยงการเรียกเก็บเงิน)
  • ทำให้พร็อพเพอร์ตี้ maxWidth มีความแม่นยำมากขึ้น ก่อนการเปลี่ยนแปลงนี้ หากคุณระบุ maxWidth ของ InfoWindow เป็น 100 ความกว้างสูงสุดตามจริงของ InfoWindow จะเป็น 94 พิกเซล หลังจากการเปลี่ยนแปลงนี้ ความกว้างสูงสุดจริงจะเป็น 100 พิกเซล
  • แก้ปัญหาหน่วยความจำรั่วไหลด้วยเครื่องมือสร้างคำขอ Paint เมื่อใช้ตัวทำเครื่องหมายและขอบเขตของแผนที่

3.40.6

24 มีนาคม 2020

การเปลี่ยนแปลง:

  • แก้ไขข้อความที่ถูกตัดในช่องระยะเวลาเดินทางสำหรับ IE11

3.40.4

10 มีนาคม 2020

การเปลี่ยนแปลง:

  • แก้ไขข้อบกพร่องที่การเรียกใช้ setTilt() 2 ครั้งจะทำให้แผนที่เอียง

3.40.2

23 กุมภาพันธ์ 2020

การเปลี่ยนแปลง:

  • นำ iframe ที่ซ่อนอยู่ภายในแผนที่ออกจากการนำทางของแท็บแล้ว

3.40.1

18 กุมภาพันธ์ 2020

การเปลี่ยนแปลง:

  • ไม่ต้องเตือนเกี่ยวกับ invalidVersion สำหรับ v=beta
  • แก้ไขปัญหาเกี่ยวกับการเลื่อนเมื่อมีการแสดง Street View

3.40

11 กุมภาพันธ์ 2020

ตอนนี้ Maps JavaScript API เวอร์ชัน 3.40 พร้อมใช้งานแล้ว ดูคู่มือการกำหนดเวอร์ชัน

  • เวอร์ชันรายสัปดาห์ได้รับการอัปเดตเป็นเวอร์ชัน 3.40 แล้ว
  • ช่องรายไตรมาสได้รับการอัปเดตเป็นเวอร์ชัน 3.39 แล้ว
  • เวอร์ชัน 3.38 จะยังใช้งานได้เมื่อได้รับแจ้งจากหมายเลข
  • เวอร์ชัน 3.37 ถูกลบออกแล้วและไม่สามารถใช้ได้อีก

3.39.6

8 มกราคม 2020

ตอนนี้ Maps JavaScript API เวอร์ชัน 3.39.6 พร้อมใช้งานแล้ว ดูคู่มือการกำหนดเวอร์ชัน

แก้ไขแล้ว:

  • สำหรับคำขอเส้นทาง ระบบจะบันทึก ZERO_RESULTS ไว้ในคอนโซลแล้ว และจะไม่แสดงบันทึกข้อผิดพลาดอีก

3.39

20 พฤศจิกายน 2019

ตอนนี้ Maps JavaScript API เวอร์ชัน 3.39 พร้อมใช้งานแล้ว ดูคู่มือการกำหนดเวอร์ชัน

การเปลี่ยนแปลง:

  • ระบบไม่รองรับ Internet Explorer 10 อีกต่อไป (3.38 เป็นเวอร์ชันล่าสุดที่รองรับ)
  • ตอนนี้ AutocompletePrediction จะแสดงระยะทางของเส้นตรงไปยังสถานที่ที่เลือกจากละติจูด/ลองจิจูดของต้นทางที่ระบุ

การเลิกใช้งาน:

  • เราเลิกใช้งานช่อง Places open_now และ utc_offset ตั้งแต่วันที่ 20 พฤศจิกายน 2019 และจะปิดให้บริการในวันที่ 20 กุมภาพันธ์ 2021 โปรดดูการย้ายข้อมูลฟิลด์สถานที่เพื่อเรียนรู้เพิ่มเติม
  • เวอร์ชันรายสัปดาห์ได้รับการอัปเดตเป็นเวอร์ชัน 3.39 แล้ว
  • ช่องรายไตรมาสได้รับการอัปเดตเป็นเวอร์ชัน 3.38 แล้ว
  • เวอร์ชัน 3.37 จะยังใช้งานได้เมื่อมีการขอโดยใช้หมายเลข
  • เวอร์ชัน 3.36 ถูกลบออกแล้วและไม่สามารถใช้ได้อีก

3.38

20 สิงหาคม 2019

ตอนนี้ Maps JavaScript API เวอร์ชัน 3.38 พร้อมใช้งานแล้ว ดูคู่มือการกำหนดเวอร์ชัน

  • เวอร์ชันรายสัปดาห์ได้รับการอัปเดตเป็นเวอร์ชัน 3.38 แล้ว
  • ช่องรายไตรมาสได้รับการอัปเดตเป็นเวอร์ชัน 3.37 แล้ว
  • เวอร์ชัน 3.36 จะยังใช้งานได้เมื่อได้รับแจ้งจากหมายเลข
  • เวอร์ชัน 3.35 ถูกลบและไม่สามารถใช้ได้อีกต่อไป
  • ไม่สามารถใช้ตารางฟิวชันได้อีกต่อไป (3.37 เป็นเวอร์ชันล่าสุดที่รองรับ)
  • ตอนนี้เราเลิกรองรับ Internet Explorer 10 แล้ว และจะสิ้นสุดลงในช่วงเดือนพฤศจิกายน 2019 ถึงพฤษภาคม 2020 ขึ้นอยู่กับเวอร์ชันการเผยแพร่หรือหมายเลขเวอร์ชันที่คุณใช้

3.37

15 พฤษภาคม 2019

ตอนนี้ Maps JavaScript API เวอร์ชัน 3.37 พร้อมใช้งานแล้ว ดูคู่มือการกำหนดเวอร์ชัน

  • เวอร์ชันรายสัปดาห์ได้รับการอัปเดตเป็นเวอร์ชัน 3.37 แล้ว
  • ช่องรายไตรมาสได้รับการอัปเดตเป็นเวอร์ชัน 3.36 แล้ว
  • เวอร์ชัน 3.35 จะยังใช้งานได้เมื่อได้รับแจ้งจากหมายเลข
  • เวอร์ชัน 3.34 ถูกลบออกแล้วและไม่สามารถใช้ได้อีก
  • ไม่สามารถใช้ Internet Explorer 9 ได้อีกต่อไป (3.34 เป็นเวอร์ชันล่าสุดที่สนับสนุน)

3.36

14 กุมภาพันธ์ 2019

ตอนนี้ Maps JavaScript API เวอร์ชัน 3.36 พร้อมใช้งานแล้ว ดูคู่มือการกำหนดเวอร์ชัน

การเปลี่ยนแปลง:

  • ฟีเจอร์ใหม่ที่เพิ่ม:
    • ตอนนี้คุณเปลี่ยนขนาดของการควบคุมแผนที่ได้โดยใช้ MapOption.controlSize
    • ตอนนี้คุณจำกัดขอบเขตของแผนที่ได้โดยใช้ MapOptions.restriction
  • ปรับปรุงหน้าต่างข้อมูลแล้ว
  • เวอร์ชันรายสัปดาห์ได้รับการอัปเดตเป็นเวอร์ชัน 3.36 แล้ว
  • ช่องรายไตรมาสได้รับการอัปเดตเป็นเวอร์ชัน 3.35 แล้ว
  • เวอร์ชัน 3.34 ยังคงใช้งานได้เมื่อได้รับคำขอจากหมายเลข
  • เวอร์ชัน 3.33 ถูกลบออกแล้วและไม่สามารถใช้ได้อีก

3.35

29 มกราคม 2019

การเปลี่ยนแปลง:

  • ตอนนี้ API สามารถแสดงจำนวนรีวิวทั้งหมดของสถานที่แต่ละแห่งได้แล้ว
  • เพิ่มการรองรับโค้ด Plus Plus Codes คือโค้ดสั้นๆ ที่บอกที่อยู่ของสถานที่ทุกแห่งในโลก แม้ในพื้นที่ที่ไม่มีที่อยู่ระบุถนนแบบเดิมๆ ก็ตาม
  • ระบบไม่สนับสนุน Internet Explorer 9 อีกต่อไป

การเลิกใช้งาน:

  • พารามิเตอร์ placeIdOnly สำหรับ Autocomplete เลิกใช้งานแล้ว
  • เราเลิกใช้งานเลเยอร์ตารางฟิวชันใน Maps JavaScript API แล้วตั้งแต่วันที่ 3 ธันวาคม 2018 เราจะปิดเลเยอร์ตารางฟิวชันโดยสมบูรณ์ในวันที่ 3 ธันวาคม 2019 และจะใช้ไม่ได้อีกต่อไปหลังจากวันที่ดังกล่าว ดูข้อมูลเพิ่มเติม

13 พฤศจิกายน 2018

ตอนนี้ Maps JavaScript API เวอร์ชัน 3.35 พร้อมใช้งานแล้ว ดูคู่มือการกำหนดเวอร์ชัน

การเปลี่ยนแปลง:

  • เวอร์ชันรายสัปดาห์ได้รับการอัปเดตเป็นเวอร์ชัน 3.35 แล้ว
  • ช่องรายไตรมาสได้รับการอัปเดตเป็นเวอร์ชัน 3.34 แล้ว
  • เวอร์ชัน 3.33 จะยังใช้งานได้เมื่อได้รับแจ้งจากหมายเลข
  • เวอร์ชัน 3.32 ถูกลบออกแล้วและไม่สามารถใช้ได้อีก

3.34

14 สิงหาคม 2018

ตอนนี้ Maps JavaScript API เวอร์ชัน 3.34 พร้อมใช้งานแล้ว ดูคู่มือการกำหนดเวอร์ชัน

การเปลี่ยนแปลง:

  • ใช้ชื่อเวอร์ชันใหม่แล้ว คุณระบุเวอร์ชันการเผยแพร่หรือหมายเลขเวอร์ชันได้แล้ว โดยทำดังนี้
    • เวอร์ชันรายสัปดาห์ได้รับการอัปเดตเป็นเวอร์ชัน 3.34 แล้ว
    • ช่องรายไตรมาสได้รับการอัปเดตเป็นเวอร์ชัน 3.33 แล้ว
    • เวอร์ชัน 3.32 ยังคงมีให้ใช้งานได้
    • เวอร์ชัน 3.31 ถูกลบออกแล้วและไม่สามารถใช้ได้อีก ลูกค้าที่ระบุเวอร์ชัน 3.0 ถึง 3.31 จะได้รับแชแนลเริ่มต้นแทน โดยอาจเป็นแชแนลรายสัปดาห์หรือเวอร์ชันรายไตรมาสก็ได้ (ดูคู่มือการกำหนดเวอร์ชัน)
  • เปิดใช้ UI การควบคุมขนาดใหญ่ขึ้นแล้ว เมื่อมีการใช้การแตะในอุปกรณ์หลายชนิดเพิ่มมากขึ้น เราได้ปรับ UI ตัวควบคุมให้พอดีกับทั้งการแตะนิ้วมือและการคลิกเมาส์ (เลือกไม่ใช้ได้โดยโหลด API ด้วย v=quarterly, v=3.33 หรือ v=3.32)

3.33

11 มิถุนายน 2018

การเปลี่ยนแปลง:

16 พฤษภาคม 2018

ตอนนี้ Maps JavaScript API เวอร์ชัน 3.33 มีให้บริการในเวอร์ชันทดลองแล้ว โปรดดูคู่มือการกำหนดเวอร์ชัน API

การเปลี่ยนแปลง:

3.32

13 กุมภาพันธ์ 2018

การเปลี่ยนแปลง:

3.31

13 กุมภาพันธ์ 2018

การเปลี่ยนแปลง:

  • สร้างเครื่องหมาย DOM ของตัวทำเครื่องหมาย 256 รายการแรกให้เป็นค่าเริ่มต้น จากนั้นสร้าง ตัวทำเครื่องหมายชิ้นส่วนของเครื่องหมายที่ตามมา ค่าเริ่มต้นปัจจุบันคือเครื่องหมายตัวต่อทั้งหมด
  • ที่ระดับการซูมสูง (ซูมเข้า) เมื่อลากเพ็กแมน ให้เลือกใช้ NEAREST แทนพาโนรามา BEST ที่ Google เลือกไว้
  • ตอนนี้ gestureHandling: none ทำงานเหมือนกับ draggable: false เมื่อมีการเปลี่ยนแปลงภายในเครื่องจัดการเมาส์ดาวน์ (ตอนนี้มีผลกับ mousedown)

21 พฤศจิกายน 2017

ตอนนี้ Maps JavaScript API เวอร์ชัน 3.31 มีให้บริการในเวอร์ชันทดลองแล้ว โปรดดูคู่มือการกำหนดเวอร์ชัน API

การเปลี่ยนแปลง:

  • ตอนนี้ฟิลด์ region จะแสดงพร้อมกับคำขอรายละเอียดสถานที่

3.30

16 สิงหาคม 2017

ตอนนี้ Maps JavaScript API เวอร์ชัน 3.30 พร้อมให้ใช้งานแล้วเป็นรุ่นทดลอง โปรดดูคู่มือการกำหนดเวอร์ชัน API

การเปลี่ยนแปลง:

  • ขณะนี้ปุ่มเต็มหน้าจอจะเปิดใช้โดยค่าเริ่มต้นบนเดสก์ท็อป
  • เวอร์ชันนี้แนะนำพร็อพเพอร์ตี้ gestureHandling สำหรับแอปพลิเคชันเดสก์ท็อปที่เปิดใช้การโต้ตอบของผู้ใช้โดยใช้ล้อเลื่อนของเมาส์หรือทัชแพด หากต้องการควบคุมวิธีที่ผู้ใช้โต้ตอบกับแผนที่ ขอแนะนำให้คุณใช้พร็อพเพอร์ตี้ gestureHandling แทนพร็อพเพอร์ตี้ scrollwheel, disableDoubleClickZoom และ draggable

3.29

16 พฤษภาคม 2017

ตอนนี้ Maps JavaScript API เวอร์ชัน 3.29 พร้อมให้ใช้งานเป็นเวอร์ชันทดลองแล้ว โปรดดูคู่มือการกำหนดเวอร์ชัน API

การเปลี่ยนแปลง:

  • รูปแบบของรหัสพาโนรามาสำหรับภาพพาโนรามา Street View (กำหนดเอง) ที่ผู้ใช้สร้างขึ้นมีการเปลี่ยนแปลงเนื่องจากการอัปเดตโครงสร้างพื้นฐานที่สำคัญ ซึ่งจะเพิ่มจำนวนภาพพาโนรามาที่สามารถดูได้เล็กน้อย
    • คำขอภาพพาโนรามาที่ผู้ใช้สร้างขึ้น (ที่กำหนดเอง) โดยใช้พาโนรามาเก่าใน Maps JavaScript API ยังคงใช้งานได้ หากคุณพยายามค้นหาภาพพาโนรามาโดยใช้พร็อพเพอร์ตี้ position ของออบเจ็กต์ StreetViewPanoramaOptions ผลการค้นหาจะมีรหัสพาโนรามาใหม่ คุณไม่จำเป็นต้องแมปรหัสพาโนรามาเก่าและใหม่ เนื่องจากทั้ง 2 รหัสจะยังใช้ได้อยู่
    • หากคุณใช้การแยกวิเคราะห์รหัสพาโนรามาและ/หรือตรรกะการยืนยัน โปรดทราบว่ารูปแบบของรหัสพาโนรามาอาจมีการเปลี่ยนแปลง
    • คุณรายงานปัญหาได้โดยใช้เครื่องมือติดตามปัญหา
  • ข้อมูลอัปเดตเกี่ยวกับวิธี fitBounds ของชั้นเรียน google.maps.Map
    • หากต้องการเปลี่ยนวิวพอร์ตขณะที่แผนที่ซ่อนอยู่ ในตอนนี้คุณสามารถตั้งค่าแผนที่เป็น visibility: hide เพื่อให้มั่นใจว่า div แผนที่มีขนาดตามจริง

3.28

18 เมษายน 2017

พร็อพเพอร์ตี้ draggable ของออบเจ็กต์ MapOptions เลิกใช้งานแล้ว หากต้องการปิดใช้การลากแผนที่บนอุปกรณ์เดสก์ท็อป ให้ใช้พร็อพเพอร์ตี้ gestureHandling และตั้งค่าเป็น none

15 กุมภาพันธ์ 2017

ตอนนี้ Maps JavaScript API เวอร์ชัน 3.28 พร้อมให้ใช้งานเป็นเวอร์ชันทดลองแล้ว โปรดดูคู่มือการกำหนดเวอร์ชัน API

การเปลี่ยนแปลง:

  • Maps JavaScript API เวอร์ชัน 3.28 ขึ้นไปจะไม่รองรับแผนที่ที่ลงชื่อเข้าใช้อีกต่อไป

3.27

2 กุมภาพันธ์ 2017

แก้ไขแล้ว:

10 มกราคม 2017

ตอนนี้คุณจำกัดการคาดคะเนการเติมข้อความอัตโนมัติให้แสดงจากหลายประเทศได้เท่านั้น ซึ่งทำได้โดยการระบุประเทศได้สูงสุด 5 ประเทศในช่อง componentRestrictions ของ AutocompleteOptions

15 พฤศจิกายน 2016

ตอนนี้ Maps JavaScript API เวอร์ชัน 3.27 พร้อมให้ใช้งานเป็นเวอร์ชันทดลองแล้ว (ดูคู่มือการกำหนดเวอร์ชัน API)

การเปลี่ยนแปลง:

  • ตัวเลือก gestureHandling ใหม่ในออบเจ็กต์ MapOptions ช่วยให้คุณเพิ่มประสิทธิภาพประสบการณ์ของผู้ใช้เมื่อโต้ตอบกับแผนที่บนอุปกรณ์เคลื่อนที่ ค่าที่ใช้ได้มีดังนี้
    • greedy: แผนที่จะเลื่อน (ขึ้นหรือลง ซ้าย หรือขวา) เสมอเมื่อผู้ใช้ปัด (ลาก) หน้าจอ กล่าวคือ การใช้นิ้วเดียวปัดและปัด 2 นิ้วจะทำให้แผนที่เลื่อน
    • cooperative: ผู้ใช้ต้องปัดด้วยนิ้วเดียวเพื่อเลื่อนหน้าและใช้ 2 นิ้วเพื่อเลื่อนแผนที่ หากผู้ใช้เลื่อนแผนที่ด้วยนิ้วเดียว การวางซ้อนจะปรากฏบนแผนที่พร้อมข้อความแจ้งให้ผู้ใช้ใช้ 2 นิ้วในการย้ายแผนที่ ดูตัวอย่างข้างต้นในอุปกรณ์เคลื่อนที่เพื่อดูการทำงานจริงของโหมดการทำงานร่วมกัน
    • none: แผนที่ไม่สามารถเลื่อนหรือบีบนิ้วได้
    • auto (ค่าเริ่มต้น): ลักษณะการทำงานจะเป็น cooperative หรือ greedy ขึ้นอยู่กับว่าหน้าเว็บเลื่อนได้หรือไม่

    ดูรายละเอียดและตัวอย่างเพิ่มเติมได้ในคู่มือสำหรับนักพัฒนาซอฟต์แวร์

  • การควบคุมแบบเต็มหน้าจอจะปรากฏโดยค่าเริ่มต้นบนอุปกรณ์เคลื่อนที่ ดังนั้นผู้ใช้จึงขยายแผนที่ได้อย่างง่ายดาย เมื่อแผนที่อยู่ในโหมดเต็มหน้าจอ ผู้ใช้สามารถเลื่อนแผนที่โดยใช้ 1 หรือ 2 นิ้ว หมายเหตุ: iOS ไม่รองรับฟีเจอร์แบบเต็มหน้าจอ การควบคุมแบบเต็มหน้าจอจึงไม่ปรากฏในอุปกรณ์ iOS

แผนที่ที่ลงชื่อเข้าใช้เลิกใช้งานแล้ว

6 ตุลาคม 2016

ฟีเจอร์ลงชื่อเข้าใช้เลิกใช้งานแล้ว Maps JavaScript API เวอร์ชัน 3.27 และเวอร์ชันก่อนหน้าจะยังรองรับแผนที่ที่ลงชื่อเข้าใช้อยู่ เวอร์ชันในอนาคตจะไม่รองรับแผนที่ที่ลงชื่อเข้าใช้อีกต่อไป แต่จะยังคงรองรับฟีเจอร์ที่บันทึกสถานที่ไปยัง Google Maps โดยใช้หน้าต่างข้อมูลหรือ SaveWidget ต่อไป อ่านเพิ่มเติมเกี่ยวกับแผนที่ที่ลงชื่อเข้าใช้

การเปลี่ยนผ่านจุดอ้างอิงในคำตอบของบริการเส้นทาง

29 สิงหาคม 2016

ช่อง via_waypoints ในการตอบกลับของบริการเส้นทางมีอาร์เรย์ของจุดอ้างอิงที่ไม่ได้ระบุไว้ในคำขอเดิม ช่อง via_waypoints จะยังคงปรากฏในการตอบสนองของคำแนะนำที่ลากได้ แต่จะเลิกใช้งานในการตอบสนองเส้นทางอื่น เวอร์ชัน 3.27 จะเป็น API เวอร์ชันล่าสุดที่รองรับ via_waypoints ในเส้นทางอื่น

วิธีการที่แนะนำคือการขอเส้นทางอื่น จากนั้นแสดงเส้นทางทั้งหมดเป็นแบบลากไม่ได้ + เส้นทางหลักเป็นแบบลากได้ ผู้ใช้จะลากเส้นทางหลักจนกว่าจะตรงกับเส้นทางอื่น ช่อง via_waypoints มีอยู่ในเส้นทางผลลัพธ์ (ผู้ใช้ลาก)

3.26

18 สิงหาคม 2016

ตอนนี้ Maps JavaScript API เวอร์ชัน 3.26 พร้อมให้ใช้งานเป็นเวอร์ชันทดลองแล้ว (ดูคู่มือการกำหนดเวอร์ชัน API)

การเปลี่ยนแปลง:

  • โหมดแสดงภาพ Street View ใหม่มีการปรับปรุงการแสดงผล ซึ่งรวมถึงการเปลี่ยนและภาพเคลื่อนไหวที่ราบรื่นยิ่งขึ้น การสร้างแบบจำลองวัตถุที่ดีขึ้น การสนับสนุนที่ดีขึ้นสำหรับอุปกรณ์เคลื่อนที่ และการควบคุมที่ชัดเจนขึ้น ดูรายละเอียดในบล็อก Google Geo Developers
  • ตอนนี้ API รองรับเหตุการณ์การวางแนวอุปกรณ์ใน Street View แล้ว ผู้ใช้อุปกรณ์เคลื่อนที่จึงสามารถมองไปรอบๆ ด้วยการขยับโทรศัพท์ ในฐานะนักพัฒนาซอฟต์แวร์ คุณจะเปิดหรือปิดใช้ฟีเจอร์นี้ได้ ดูรายละเอียดในคู่มือนักพัฒนาซอฟต์แวร์

3.25

25 พฤษภาคม 2016

ตอนนี้ Maps JavaScript API เวอร์ชัน 3.25 พร้อมให้ใช้งานเป็นเวอร์ชันทดลองแล้ว (ดูคู่มือการกำหนดเวอร์ชัน API)

สิ้นสุดการรองรับ Internet Explorer 9

2 พฤษภาคม 2016

ตั้งแต่วันที่ 30 เมษายน 2016 เป็นต้นไป Maps JavaScript API จะไม่รองรับ Internet Explorer 9 อย่างเป็นทางการอีกต่อไป ดูรายการเบราว์เซอร์ที่รองรับ

3.24

14 เมษายน 2016

การเปลี่ยนแปลง:

  • ตอนนี้คุณสามารถปิดใช้ความสามารถในการคลิกได้ของไอคอนแผนที่ ไอคอนแผนที่แสดงจุดที่น่าสนใจ หรือที่เรียกว่าจุดที่น่าสนใจ ดูเมธอด setClickableIcons ใน google.maps.Map

31 มีนาคม 2016

แก้ไขแล้ว:

  • ปัญหา 9507: ลิงก์ใน Street View จะใช้งานได้อีกครั้งใน Safari

28 มีนาคม 2016

แก้ไขแล้ว:

  • ปัญหา 9394: หน้าต่างข้อมูลจะปิดโดยอัตโนมัติเมื่อผู้ใช้เปิดหน้าต่างข้อมูลสำหรับไอคอนแผนที่ฐาน และในทางกลับกัน
  • แสดงโลโก้ Google สีขาวเมื่อแผนที่ฐานถูกจัดรูปแบบโดยใช้พร็อพเพอร์ตี้ styles บนแผนที่ (ก่อนหน้านี้โลโก้จะกลายเป็นสีขาวก็ต่อเมื่อนำรูปแบบโดยใช้ StyledMapType ไปใช้เท่านั้น)

18 มีนาคม 2016

แก้ไขแล้ว:

  • ปัญหา 9424: new LatLng({lat: 0, lng: 0})
  • แก้ไขการแพนเมาส์ด้วยโหมดแสดงภาพ Street View ใหม่ (ด้วย google.maps.streetViewViewer = 'photosphere')

15 กุมภาพันธ์ 2016

การเปลี่ยนแปลง:

  • ความสามารถในการเลือกไม่ใช้การควบคุมแบบใหม่โดยใช้ google.maps.controlStyle = 'azteca' ถูกนำออกแล้ว

3.23

18 มกราคม 2016

การเปลี่ยนแปลง:

  • รุ่นนี้มีการควบคุมใหม่แบบเต็มหน้าจอสำหรับแผนที่ ผู้ใช้สามารถคลิกตัวควบคุมเพื่อขยายแผนที่ให้เต็มหน้าจอได้ การควบคุมนี้จะปิดอยู่โดยค่าเริ่มต้น คุณเปิดใช้ได้ใน MapOptions และกําหนดค่าการควบคุมโดยใช้ FullscreenControlOptions ตำแหน่งเริ่มต้นคือ RIGHT_TOP
  • ระบบจะเปิดใช้การควบคุม Street View แบบเต็มหน้าจอโดยค่าเริ่มต้น คุณสามารถปิดใช้ผ่าน StreetViewPanoramaOptions และกำหนดค่าได้โดยใช้ FullscreenControlOptions ตอนนี้ตำแหน่งเริ่มต้นคือ RIGHT_TOP

4 มกราคม 2016

แก้ไขแล้ว:

21 ธันวาคม 2015

การเปลี่ยนแปลง:

  • ตัวเลือกแผนที่เพื่อปิดใช้ปุ่มลงชื่อเข้าใช้สำหรับแผนที่ที่ลงชื่อเข้าใช้ (จะแสดงรูปโปรไฟล์สำหรับผู้ใช้ที่เข้าสู่ระบบ โดยจะยังอนุญาตให้ลงชื่อเข้าใช้ผ่านการดำเนินการที่ลงชื่อเข้าใช้ได้ (เช่น การติดดาว) แต่ตัวเลือกนี้จะไม่มีปุ่มลงชื่อเข้าใช้ในแผนที่อีกต่อไปเมื่อตั้งค่าตัวเลือกนี้)
  • มีการเปลี่ยนแปลงอินเทอร์เฟซสำหรับคำขอค้นหาข้อความ เราจะเลิกใช้งานพารามิเตอร์ types ในวันที่ 1 มีนาคม 2016 โดยแทนที่ด้วยพารามิเตอร์ type ใหม่ซึ่งรองรับคำขอค้นหา 1 ประเภทเท่านั้น นอกจากนี้ ระบบจะไม่รองรับประเภท establishment, food และ grocery_or_supermarket เป็นพารามิเตอร์การค้นหาอีกต่อไป (อย่างไรก็ตาม ประเภทเหล่านี้อาจยังคงแสดงในผลการค้นหา) ระบบจะรองรับคำขอที่ใช้พารามิเตอร์ types เดิมจนถึงวันที่ 1 มีนาคม 2017 หลังจากนั้นการค้นหาข้อความทั้งหมดจะต้องใช้การติดตั้งใช้งานใหม่นี้

2 ธันวาคม 2015

การเปลี่ยนแปลง:

  • ตัวสร้าง Autocomplete จะตรวจสอบว่าได้รับองค์ประกอบอินพุตแล้ว
  • หน้าต่างข้อมูลจุดสนใจบนแผนที่ฐานจะแสดงเนื้อหาเดียวกับในโหมดลงชื่อเข้าใช้
  • ตอนนี้ข้อมูลภายนอกของ Google Maps API ของคอมไพเลอร์ Closure ระบุประเภท (ตัวเลขหรือสตริง) สำหรับ Enum แล้ว

25 พฤศจิกายน 2015

การเปลี่ยนแปลง:

  • เพิ่มเมธอด .toJSON() ลงในออบเจ็กต์ LatLng และ LatLngBounds แล้ว เป้าหมายเหล่านี้มีไว้เพื่อใช้ผ่าน JSON.stringify()

19 พฤศจิกายน 2015

การเปลี่ยนแปลง:

  • โลโก้ Google สีขาวสำหรับแผนที่ที่มีการจัดรูปแบบ

แก้ไขแล้ว:

3.22

7 มกราคม 2016

แก้ไขแล้ว:

  • ปัญหา 9009: เมื่อสังเคราะห์เหตุการณ์เมาส์จากการสัมผัส ให้ใช้ปุ่มซ้ายแทนปุ่มกลางเพื่อให้เข้ากันได้กับ jQuery

10 พฤศจิกายน 2015

การเปลี่ยนแปลง:

  • ขณะนี้บริการเส้นทางและบริการ Distance Matrix จะแสดงเวลาที่คาดการณ์การจราจร (ในฟิลด์การตอบสนอง duration_in_traffic) เมื่อโหมดการเดินทางกำลังขับรถ หากต้องการรับเวลาเดินทางที่คาดการณ์ไว้ ให้ใส่ออบเจ็กต์ลิเทอรัล drivingOptions ในคำขอ โดยระบุ departureTime ในปัจจุบันหรืออนาคต คุณอาจระบุ trafficModel ของการคาดเดาในแง่บวก มองโลกในแง่ร้าย หรือดีที่สุด (ค่าเริ่มต้น) เพื่อกำหนดสมมติฐานที่ใช้ในการคำนวณเวลาเดินทางได้ด้วย โปรดดูรายละเอียดในคู่มือนักพัฒนาซอฟต์แวร์เกี่ยวกับบริการเส้นทางและบริการเมทริกซ์ระยะทาง หมายเหตุ: duration_in_traffic พร้อมให้บริการเฉพาะลูกค้าแพ็กเกจพรีเมียมของ Google Maps Platform เท่านั้น

เลิกใช้งาน:

  • ตอนนี้ช่องคำขอ durationInTraffic เลิกใช้งานแล้ว ก่อนหน้านี้เป็นวิธีที่แนะนำสำหรับลูกค้าแพ็กเกจพรีเมียมของ Google Maps Platform ในการระบุว่าผลการค้นหาควรรวมระยะเวลาที่คำนึงถึงสภาพการจราจรปัจจุบันหรือไม่ ตอนนี้คุณควรใช้ช่อง drivingOptions แทน

5 พฤศจิกายน 2015

เลิกใช้งาน:

  • เราได้เลิกใช้งานไลบรารี AdSense ไปตั้งแต่เดือนพฤษภาคม 2015 และไม่สามารถใช้ใน Maps JavaScript API เวอร์ชันทดลองได้อีกต่อไป ระบบจะนำไลบรารีนี้ออกจาก API รุ่นและเวอร์ชันที่หยุดใช้งานเร็วๆ นี้ อีกโซลูชันหนึ่งคือ Google AdSense ดูคำแนะนำการสร้างหน่วยโฆษณา AdSense

22 กันยายน 2015

การเปลี่ยนแปลง:

  • เพิ่มการรองรับรหัสสถานที่เมื่อส่งคำขอเส้นทางและเมทริกซ์ระยะทาง ดังนี้ DirectionsRequest.origin, DirectionsRequest.destination และ DirectionsWaypoint.location ยอมรับออบเจ็กต์ Place แล้ว และตอนนี้ DistanceMatrixRequest.origins และ DistanceMatrixRequest.destinations ยอมรับอาร์เรย์ของออบเจ็กต์ Place

15 กันยายน 2015

การเปลี่ยนแปลง:

  • มีการเปลี่ยนแปลงตำแหน่งและลักษณะเริ่มต้นสำหรับการควบคุมจำนวนมากบนแผนที่และในภาพพาโนรามาของ Street View ตอนนี้ประสบการณ์ของผู้ใช้จะสอดคล้องกันไม่ว่าแผนที่จะใช้โหมดลงชื่อเข้าใช้หรือไม่ก็ตาม และยังสอดคล้องกับเว็บไซต์ Google Maps มากขึ้นด้วย หากต้องการใช้การควบคุมชุดก่อนหน้านี้ต่อไปสักระยะหนึ่ง ให้ตั้งค่า google.maps.controlStyle = 'azteca' ใน v3.22
  • การควบคุมแบบเต็มหน้าจอใหม่ใน Street View ช่วยให้ผู้ใช้เปิดภาพพาโนรามาของ Street View ในโหมดเต็มหน้าจอได้

เลิกใช้งาน:

  • ใช้ตัวควบคุมแผนที่ภาพรวมไม่ได้แล้ว
  • ส่วนควบคุมการแพนบนแผนที่ไม่มีให้บริการแล้ว หากต้องการเลื่อนมุมมอง ให้ผู้ใช้ คลิกและลาก หรือปัดแผนที่ (โปรดทราบว่าตัวควบคุมการแพนใน Street View ยังคงใช้งานได้อยู่)
  • การควบคุมการซูมใช้งานได้ในรูปแบบเดียวเท่านั้น ดังนั้น google.maps.ZoomControlStyle จึงใช้งานไม่ได้อีกต่อไป

1 กันยายน 2015

การเปลี่ยนแปลง:

  • เพิ่มลิเทอรัล LatLngBounds แล้ว
  • แก้ปัญหาเกี่ยวกับคลาส CSS ที่กว้างเกินไป
  • ปรับปรุงการโหลดชิ้นส่วนแผนที่หลังจากปรับขนาดแผนที่

สิ้นสุดการรองรับ Internet Explorer 8

31 สิงหาคม 2015

ตั้งแต่วันที่ 31 สิงหาคม 2015 เป็นต้นไป Maps JavaScript API จะไม่รองรับ Internet Explorer 8 อย่างเป็นทางการอีกต่อไป ดูรายการเบราว์เซอร์ที่รองรับ สำหรับข้อมูลเกี่ยวกับนโยบายการสนับสนุนเบราว์เซอร์ของ Microsoft โปรดดูบล็อกโพสต์ IEBlog 7 สิงหาคม 2014

3.21

5 สิงหาคม 2015

การเปลี่ยนแปลง:

  • การปรับปรุงประสิทธิภาพ: โหลดเฉพาะชิ้นส่วนที่มองเห็นได้
  • การปรับปรุงเอกสารมากมาย

21 กรกฎาคม 2015

การเปลี่ยนแปลง:

  • เปิดตัวเครื่องหมายที่มีป้ายกำกับ
  • แก้ไขแล้ว: ข้อผิดพลาด "หน่วยความจำเต็ม" ใน iOS7 สำหรับ Poly ในหน้าจอความละเอียดสูงมาก
  • การแก้ไขเหตุการณ์การสัมผัสใน IE10 ขึ้นไป
  • ตอนนี้การยืนยันข้อผิดพลาดในอินพุตที่นักพัฒนาแอปให้ไว้จะแสดงผลไปที่คอนโซล แทนที่จะแสดงข้อผิดพลาด

6 กรกฎาคม 2015

แก้ไขแล้ว:

  • ปัญหา 8159: ข้อบกพร่อง: การแสดงผล StrokePosition.OUTSIDE ไม่ถูกต้อง

17 มิถุนายน 2015

การเปลี่ยนแปลง:

  • แก้ไขแล้ว ปัญหา 6321: ข้อบกพร่อง: "Uncaught TypeError: ไม่สามารถอ่านคุณสมบัติ 'x' ของที่ไม่ได้กำหนด" เฉพาะในเบราว์เซอร์ Android/iOs

2 มิถุนายน 2015

การเปลี่ยนแปลง:

  • เลิกใช้งานแล้ว: CloudLayer, PanoramioLayer
  • แก้ไขแล้ว: ปัญหา 8098: ข้อบกพร่อง: แผนที่ความหนาแน่นแบบถ่วงน้ำหนักแสดงผลไม่ถูกต้องในจุดเดียว

2 มิถุนายน 2015

การเปลี่ยนแปลง:

  • เพิ่มความสามารถในการระบุพิกัดทางภูมิศาสตร์ของรหัสสถานที่ลงในที่อยู่/ละติจูด/ลองจิจูด
  • แสดงผล PlaceId ผ่าน Geocoding API

28 พฤษภาคม 2015

การเปลี่ยนแปลง:

  • แก้ไขแล้ว ปัญหา 6358: สัญลักษณ์เส้นทาง SVG ไม่แสดงผลอย่างถูกต้องในอุปกรณ์ HDPI

19 พฤษภาคม 2015

แก้ไขแล้ว:

  • ปัญหา 7673: ควบคุมตำแหน่งแบบหลวมหลังจากที่ใช้เมนูแบบเลื่อนลงของประเภทแผนที่
  • ปัญหา 7589: เพ็กแมนกระโดดเมื่อปรับขนาดแผนที่

3.20

24 เมษายน 2015

แก้ไขแล้ว:

  • เพิ่มการซูมสูงสุดสำหรับภูมิประเทศและโหลดชิ้นส่วน dpi ที่สูงแม้ว่าจะซูมสูงสุด

13 เมษายน 2015

แก้ไขแล้ว:

  • ปัญหา 7820: เคอร์เซอร์ไม่ทำงานในหน้าที่โหลดจาก file://
  • ปัญหา 7591: ข้อบกพร่อง: StreetViewService.getPanoramaByLocation ล้มเหลวเมื่ออาร์กิวเมนต์รัศมีไม่ใช่ จำนวนเต็ม

25 มีนาคม 2015

แก้ไขแล้ว:

  • ปัญหา 7733: ข้อบกพร่อง: KML ภาคพื้น/รูปภาพ - การวางซ้อนมีความละเอียดต่ำมากในทันที
  • บันทึกข้อความของวิดเจ็ตให้อยู่ในแนวเดียวกับไอคอนดาว

17 มีนาคม 2015

แก้ไขแล้ว:

  • ปัญหา 7756: ข้อบกพร่อง: ประสิทธิภาพการถดถอยของประสิทธิภาพ Safari 8
  • นำเลเยอร์ข้อมูลประชากรออกแล้ว
  • การปรับปรุง Chrome ของ InfoWindow

17 กุมภาพันธ์ 2015

Maps JavaScript API เวอร์ชันปัจจุบัน (3.19) จะกลายเป็นเวอร์ชันที่เผยแพร่

เราจะนำเวอร์ชัน 3.17 ออก ตอนนี้คำขอสำหรับ 3.17 หรือเวอร์ชันก่อนหน้าจะให้บริการเวอร์ชัน 3.18

ดูเอกสารประกอบเกี่ยวกับการกำหนดเวอร์ชันได้ที่ https://developers.google.com/maps/documentation/javascript/versions

เวอร์ชันที่พร้อมใช้งานหลังจากวางเมาส์เหนือ

ทดลอง: 3.20

รุ่น: 3.19

หยุดการทำงาน: 3.18

3.19

24 เมษายน 2015

แก้ไขแล้ว:

  • เคอร์เซอร์ในโหมดลงชื่อเข้าใช้

19 มีนาคม 2015

แก้ไขแล้ว:

  • ปัญหา 7756: ข้อบกพร่อง: ประสิทธิภาพการถดถอยของประสิทธิภาพ Safari 8

20 มกราคม 2015

แก้ไขแล้ว:

  • ปัญหา 7475: ข้อบกพร่อง: phantomjs TypeError: ลบพร็อพเพอร์ตี้ไม่ได้

13 มกราคม 2015

แก้ไขแล้ว:

  • ซ่อนการ์ดจากโปรแกรมอ่านหน้าจอแล้ว

17 ธันวาคม 2014

แก้ไขแล้ว:

  • ปัญหา 6917: ข้อบกพร่อง: รูปร่างไม่เป็นไปตามพร็อพเพอร์ตี้ "ลากได้" ของแผนที่
  • ปัญหา 7445: ข้อบกพร่อง: การนำเสนอผิดพลาดเมื่อใช้ฟีเจอร์ที่ลงชื่อเข้าใช้ของ Maps API v3

2 ธันวาคม 2014

แก้ไขแล้ว:

  • ปัญหา 7390: ข้อบกพร่อง: weather.com ไฮเปอร์ลิงก์ไม่ทำงาน
  • ปัญหา 7376: ข้อบกพร่อง: ปิด WebGL แล้ว (เปิดใช้อีกครั้งแล้ว)
  • ความขัดแย้งในการตั้งชื่อ ES6 พร้อมสัญลักษณ์

25 พฤศจิกายน 2014

แก้ไขแล้ว:

  • ปัญหา 7333: ข้อบกพร่อง: เคอร์เซอร์ข้อความหน้าต่างข้อมูลเสียใน IE9

3.18

4 ธันวาคม 2014

แก้ไขแล้ว:

  • ปัญหา 7390: ข้อบกพร่อง: weather.com ไฮเปอร์ลิงก์ไม่ทำงาน

18 กันยายน 2014

แก้ไขแล้ว:

  • ปัญหา 7136: ชื่อเครื่องหมายหลายรายการไม่ทำงานใน Firefox

9 กันยายน 2014

แก้ไขแล้ว:

  • ปัญหา 7098: การตั้งค่าส่วนหัว POV ในมุมมอง Street View มีข้อผิดพลาด

26 สิงหาคม 2014

3.18 เปิดตัวเป็นเวอร์ชันทดลอง

3.17 มีความเสถียรแล้วตอนนี้

3.17

20 สิงหาคม 2014

แก้ไขแล้ว:

  • ปัญหา 6937: การถดถอยใน 3.17: อ่านพร็อพเพอร์ตี้ "นำออก" ของที่ไม่ได้ระบุ (ใน สถานที่) ไม่ได้

12 สิงหาคม 2014

แก้ไขแล้ว:

  • ปัญหา 6968: ข้อบกพร่อง: ปุ่มลูกศรบนแป้นพิมพ์ใช้งานไม่ได้กับ v=3.exp

31 กรกฎาคม 2014

เพิ่มเมื่อ:

  • แผงแผนที่มีเอกสารประกอบที่ชัดแจ้งเกี่ยวกับการถ่ายทอดเหตุการณ์ DOM ผ่านเหตุการณ์ดังกล่าว เพิ่มแผง overlayMouseTarget แล้ว

7 กรกฎาคม 2014

เพิ่มเมื่อ:

  • toGeoJson ได้เพิ่มลงในชั้นข้อมูลและฟีเจอร์ชั้นข้อมูลแต่ละรายการ ซึ่งทำให้ส่งออกเรขาคณิตไปยัง GeoJSON ได้

24 มิถุนายน 2014

เพิ่มเมื่อ:

  • place_id ซึ่งเป็นตัวระบุที่ไม่ซ้ำกันของสถานที่ ที่เพิ่มลงในไลบรารีสถานที่สำหรับการเติมข้อความอัตโนมัติและรายละเอียดสถานที่
  • เพิ่ม overview_path ลงใน DirectionsRoute แล้ว โดยจะมีเส้นประกอบที่เข้ารหัสซึ่งแสดงตลอดเส้นทาง

26 พฤษภาคม 2014

เพิ่มเมื่อ:

  • ไม่จำเป็นต้องมีพารามิเตอร์ sensor ใน URL ของ Maps API อีกต่อไป

20 พฤษภาคม 2014

3.17 เปิดตัวเป็นเวอร์ชันทดลอง

3.16

15 เมษายน 2014

แก้ไขแล้ว:

8 เมษายน 2014

เพิ่มเมื่อ:

  • การเลื่อนแผนที่เมื่อเลื่อนเมาส์ขณะวาด

แก้ไขแล้ว:

  • ยอมรับ LatLngLiteral ในพื้นที่อื่นๆ
  • InfoWindow ปรับขนาดตัวเองเมื่อ Roboto โหลดเสร็จ (ปัญหา 5713)

31 มีนาคม 2014

แก้ไขแล้ว:

  • เลเยอร์ KML แบบกึ่งโปร่งใสไม่โปร่งใสอีกต่อไปใน IE 8 (ปัญหา 6540)

26 มีนาคม 2014

แก้ไขแล้ว:

  • นำการเรียก event.returnValue ใน Chrome ออกเพื่อป้องกันคำเตือนของคอนโซล
  • การบีบนิ้วเพื่อซูมไม่ทำงานใน IE11 (ปัญหา 5747)

18 มีนาคม 2014

เพิ่มเมื่อ:

12 มีนาคม 2014

เพิ่มเมื่อ:

24 กุมภาพันธ์ 2014

เพิ่มเมื่อ:

  • สนับสนุนเรือข้ามฟากในบริการ Distance Matrix and Directions

17 กุมภาพันธ์ 2014

3.16 เปิดตัวเป็นเวอร์ชันทดลอง

3.15

3 มีนาคม 2014

แก้ไขแล้ว:

10 กุมภาพันธ์ 2014

แก้ไขแล้ว:

  • ปิดใช้การเร่งฮาร์ดแวร์การ์ดทั้งหมดใน Chrome/Linux เพื่อแก้ไขปัญหานี้ แก้ปัญหาการเร่งฮาร์ดแวร์ของ Chrome ที่มีขนาดใหญ่ขึ้น

3 กุมภาพันธ์ 2014

แก้ไขแล้ว:

29 มกราคม 2014

แก้ไขแล้ว:

  • ปิดใช้การเร่งฮาร์ดแวร์การ์ดทั้งหมดใน Chrome/Windows เพื่อแก้ปัญหาการเร่งฮาร์ดแวร์ของ Chrome ที่มีขนาดใหญ่ขึ้น ( ปัญหา 6219)

22 มกราคม 2014

แก้ไขแล้ว:

16 มกราคม 2014

แก้ไขแล้ว:

  • ปรับการแสดงผลภาพ CSS ให้มีความเฉพาะเจาะจงน้อยลงเพื่อลบล้างสไตล์ที่ผู้ใช้ตั้งค่าน้อยลง

27 พฤศจิกายน 2013

แก้ไขแล้ว:

  • การสร้างเครื่องหมายหลังจากสร้างอินสแตนซ์แผนที่ทำให้เกิดข้อผิดพลาด "มี" ที่ระบุไม่ได้ ( ปัญหา 5798)

19 พฤศจิกายน 2013

แก้ไขแล้ว:

  • ไอคอนการจัดวางแผงเส้นทางไม่แสดงอย่างถูกต้องใน Firefox

3.14

10 กันยายน 2013

แก้ไขแล้ว:

  • ลิงก์ในหน้าต่างข้อมูลอย่างเป็นทางการของ Google ไม่เปิดขึ้นในแท็บ/หน้าต่างใหม่ (ปัญหา 5794)

15 สิงหาคม 2013

  • การรีเฟรชภาพจะกลายเป็นโหมดการแสดงผลแผนที่เริ่มต้นใน API เวอร์ชันที่เผยแพร่
  • DynamicMapsEngineLayer: การรายงานฟีเจอร์สำหรับเวกเตอร์ ภาพ และเลเยอร์ KML

3.13

25 มิถุนายน 2013

เพิ่มเมื่อ:

  • DynamicMapsEngineLayer

11 มิถุนายน 2013

เพิ่มเมื่อ:

แก้ไขแล้ว:

  • ข้อบกพร่อง: ภาพพาโนรามา Street View ที่กำหนดเองและลดลง 90 องศา (ฉบับ 4875)

3.12

4 มิถุนายน 2013

แก้ไขแล้ว:

  • Infowindow domready ไม่เริ่มทำงานเมื่อ imageRefresh=true ( ปัญหา 5415)
  • ข้อบกพร่อง: หน้าต่างข้อมูลภาพรีเฟรชใน iOS (ปัญหา 5396)

15 พฤษภาคม 2013

เพิ่มเมื่อ:

29 เมษายน 2013

แก้ไขแล้ว:

  • เครื่องหมายที่นำออกจะอยู่บนแผนที่บนเบราว์เซอร์ Android และ Dolphin

3.11

19 กุมภาพันธ์ 2013

แก้ไขแล้ว:

  • การเปลี่ยน DrawingMode ขณะวาดเกิดข้อผิดพลาด
  • การคลิก ขั้นตอนในแผงเส้นทางจะเปลี่ยนการซูม

12 กุมภาพันธ์ 2013

แก้ไขแล้ว:

  • คุณลากรูปหลายเหลี่ยมที่ลากผ่านรูปหลายเหลี่ยมที่ลากได้โดยใช้การป้อนข้อมูลด้วยการสัมผัส (ปัญหา 4868)
  • ไอคอนขนส่งสาธารณะไม่ถูกต้องในแผงตัวเลือกเส้นทางเมื่อ TravelMode เปลี่ยนโหมด ( ปัญหา 4581)
  • panTo(latLng) ไม่ได้ตั้งศูนย์กลางของแผนที่ที่ละติจูดและลองจิจูดอย่างถูกต้องเสมอไปภายใต้เงื่อนไขบางประการ

29 มกราคม 2013

เพิ่มเมื่อ:

  • เพิ่ม StreetViewcoverLayer สำหรับการเพิ่มเลเยอร์การครอบคลุมแบบเป็นโปรแกรม
  • StreetViewPov แบบเปิดเผยสำหรับ StreetViewPanoramas

แก้ไขแล้ว:

  • การใช้งานหน่วยความจำที่เพิ่มขึ้นเมื่อใช้ JavaScript ของ Google Maps V3.8 อาจทำให้เกิดข้อขัดข้อง (สังเกตได้จาก IE 9, Chrome ฯลฯ) ( ปัญหา 4162 )
  • เมนูแบบเลื่อนลง (เลือก) ใน InfoWindow ไม่ทำตามการเลื่อนแผนที่ใน Firefox

22 มกราคม 2013

เพิ่มเมื่อ:

  • ตัวเลือกที่ลากได้สำหรับเส้นประกอบ รูปหลายเหลี่ยม วงกลม สี่เหลี่ยมผืนผ้า
  • price_level ใน PlaceResult

15 มกราคม 2013

แก้ไขแล้ว:

  • ไอคอนโพลีไลน์ซ้ำกันวาดไม่ถูกต้องสำหรับเส้นประกอบบางเส้น ( ปัญหา 4333)

7 มกราคม 2013

แก้ไขแล้ว:

17 ธันวาคม 2012

เพิ่มเมื่อ:

  • ภาษาใหม่: อูรดูและไอซ์แลนด์

แก้ไขแล้ว:

  • แผนที่เบลอ/หมอกใน IE9 หลังจากการนำทาง ( ปัญหา 3875)

17 ธันวาคม 2012

เพิ่มเมื่อ:

  • ภาษาใหม่: อูรดูและไอซ์แลนด์

แก้ไขแล้ว:

  • แผนที่เบลอ/หมอกใน IE9 หลังจากการนำทาง ( ปัญหา 3875)

10 ธันวาคม 2012

เพิ่มเมื่อ:

  • ความสามารถในการโหลดรูปภาพด้วยชุดแอตทริบิวต์ข้ามต้นทาง

แก้ไขแล้ว:

  • ปัญหาแสดงเครื่องหมายพร้อมด้วยรูปภาพระยะไกลใน ระยะใกล้ ( ปัญหา 4616)
  • ข้อผิดพลาด JS เมื่อแสดงสัญลักษณ์บนเส้นประกอบอีกครั้งบน IE 7/8

3 ธันวาคม 2012

แก้ไขแล้ว:

  • ไลบรารีเครื่องมือจัดการเครื่องหมายไม่ทำงานร่วมกับ Maps API JS v3 ( ปัญหา 4543)

27 พฤศจิกายน 2012

เพิ่มเมื่อ:

  • โดยใช้ Canvas แบบ High DPI บนอุปกรณ์ที่มี DPI สูงสำหรับเครื่องหมายที่เพิ่มประสิทธิภาพ

แก้ไขแล้ว:

3.10

4 กุมภาพันธ์ 2013

แก้ไขแล้ว:

  • การใช้งานหน่วยความจำที่เพิ่มขึ้นเมื่อใช้ JavaScript ของ Google Maps เวอร์ชัน 3.8 อาจทำให้เกิดข้อขัดข้อง (สังเกตได้จาก IE 9, Chrome ฯลฯ) ( ปัญหา 4162 )

25 กันยายน 2012

เพิ่มเมื่อ:

  • Street View ในอาคาร
  • ตัวเลือก FixRotation เป็น IconSequence
  • "เวลาในการจราจรปัจจุบัน" ไปยังเส้นทาง

11 กันยายน 2012

ใหม่:

  • เพิ่ม StrokePosition ในรูปหลายเหลี่ยม สี่เหลี่ยม และวงกลม
  • computeOffsetOrigin ไปยังไลบรารีเรขาคณิต
  • ภาษาใหม่ 4 ภาษาสำหรับ API ได้แก่ แอฟริคานส์ อัมฮาริก สวาฮิลี และซูลู

28 สิงหาคม 2012

เพิ่มเมื่อ:

  • ประเภทกับ Places API textSearch

แก้ไขแล้ว:

  • ระบบส่งออบเจ็กต์สัญลักษณ์ไปยัง MarkOptions ในส่วน GWT ไม่ได้
  • การถดถอย: บีบเพื่อซูมใน iOS 5 เมื่อเลื่อนหน้า (ปัญหา 4046)

14 สิงหาคม 2012

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้

  • แก้ไขอินเทอร์เฟซเป็น KmlLayer เพื่อยอมรับ URL เป็นพร็อพเพอร์ตี้ MVC แทนที่จะเป็นอาร์กิวเมนต์ตัวสร้าง

3.9

10 กันยายน 2012

แก้ไขแล้ว:

  • ส่งวัตถุสัญลักษณ์ไปยัง MarkOptions ในส่วน GWT ไม่ได้
  • การถดถอย: บีบเพื่อซูมใน iOS 5 เมื่อเลื่อนหน้า ( ปัญหา 4046)

9 สิงหาคม 2012

แก้ไขแล้ว:

  • ข้อผิดพลาดด้านไวยากรณ์ใน Android 3.x

31 กรกฎาคม 2012

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้

  • ซ่อนการวางซ้อน Street View บนการฉายภาพที่กำหนดเอง

แก้ไขแล้ว:

  • สัญลักษณ์ตัวทำเครื่องหมายจะไม่เริ่มทำงานเหตุการณ์ใน Safari เมื่อมาตราส่วนเป็น > 35
  • เหตุการณ์การคลิกไม่ได้ยกขึ้นสำหรับเครื่องหมายบนแผนที่ที่กำหนดเอง (ประเภทแผนที่ + การฉายภาพ)

25 กรกฎาคม 2012

แก้ไขแล้ว:

  • คอมโพเนนต์ข้อจำกัดในการเติมข้อความอัตโนมัติ (ปัญหา 4302)

17 กรกฎาคม 2012

แก้ไขแล้ว:

  • ไม่สามารถคลิกกล่องข้อความใน InfoWindow บน IE ได้
  • bounds_changed ควรเริ่มทำงานก่อน Zoom_changed (ปัญหา 1399)
  • ไม่มีการเก็บสีพื้นหลังของตัวเลือกแผนที่หลังจากเรียกใช้ Street View
  • การเปลี่ยนจากแผนที่ที่มีการจัดรูปแบบเป็นดาวเทียมโหลดชิ้นส่วนแผนที่โดยไม่จำเป็น
  • พร็อพเพอร์ตี้ที่ลากได้/scrollWheel ของแผนที่ซึ่งละเว้นในโหมดการวาดได้ (ปัญหา 4012)
  • LatLngBounds ควรแสดงช่วงลองจิจูดแบบเต็มเมื่อมีการแสดงสำเนาของโลกมากกว่า 1 สำเนา
  • อย่าวาดรูปร่างที่ว่างเปล่าเมื่อดับเบิลคลิก (ปัญหา 3964)
  • เหตุการณ์ของเครื่องหมายที่ไม่จำเป็นเมื่อคลิก (ปัญหา 3911)

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้

  • เปลี่ยนชื่อปลายทางของการค้นหาและการค้นหาเป็น NearbySearch และ textSearch

10 กรกฎาคม 2012

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้

  • ทำให้ google.maps.event.removeListener() ยอมรับค่า Null เป็นอาร์กิวเมนต์

27 มิถุนายน 2012

เพิ่มเมื่อ:

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้

  • รับรู้ว่า "โปร่งใส" เป็นสี

23 มิถุนายน 2012

เพิ่มเมื่อ:

  • สัญลักษณ์
  • HeatmapLayer
http://mapsplatform.googleblog.com/2012/06/powerful-data-visualization-with.html
  • ตัวเลือกการจัดสไตล์ใหม่ "น้ำหนัก" และ "สี":

http://mapsplatform.googleblog.com/2012/06/google-maps-api-now-with-even-more.html

15 พฤษภาคม 2012

เพิ่มเมื่อ:

  • ข้อจำกัดประเทศสำหรับการเติมข้อความอัตโนมัติ (AutocompleteOptions.componentRestrictions) (ปัญหา 3899)
  • ตัวกรองประเภทภูมิภาคและเมือง

3.8

1 พฤษภาคม 2012

แก้ไขแล้ว:

  • บางครั้งเครื่องหมายที่ถูกลบจะปรากฏขึ้นอีกครั้ง (ปัญหา 4087)
  • บางครั้งเงาของเครื่องหมายไม่แสดงผล (ปัญหา 3993)

23 เมษายน 2012

แก้ไขแล้ว:

  • เพ็กแมนยังคงอยู่บนแผนที่โดยใช้ประเภทแผนที่ที่กำหนดเองหลังจากปิด Street View (ปัญหา 4076)
  • เครื่องหมายภาพเคลื่อนไหวที่นำออกไปแล้วไม่สามารถเพิ่มกลับเข้าไปในแผนที่อีกครั้งได้ (ปัญหา 4052)

18 เมษายน 2012

แก้ไขแล้ว:

  • หน้าต่างข้อมูลสภาพอากาศแสดงไอคอนฝนตกใน Firefox เสมอ (ปัญหา 4063)

เพิ่มเมื่อ:

  • orderBy, จำกัด และออฟเซ็ตสำหรับ FusionTablesLayer ( ปัญหา 3557)

10 เมษายน 2012

แก้ไขแล้ว:

  • ภาพถ่ายทางอากาศจะแสดงแม้ทางอากาศจะไม่สามารถใช้งานได้ทั้งวิวพอร์ต (ปัญหา 3913)

3 เมษายน 2012

เพิ่มเมื่อ:

แก้ไขแล้ว:

  • ขอบเขตของชิ้นส่วนแผนที่ที่มองเห็นได้ใน Polys ใน IE 9 Quirks
  • เครื่องหมายจะกระโดดไปมาเมื่อเลื่อนใน Street View ของ Canvas

28 มีนาคม 2012

แก้ไขแล้ว:

  • ใช้ชื่อแท็กตัวพิมพ์เล็กให้เป็นไปตามข้อกำหนดของ XHTML ( ปัญหา 3868)
  • เปลี่ยนลักษณะการซูมของแทร็กแพดของ Apple ให้มีความไวน้อยลง (ปัญหา 2416)

20 มีนาคม 2012

แก้ไขแล้ว:

  • การสร้างเครื่องหมายที่มีรูปภาพเงาที่ไม่มีอยู่จะทำให้เกิดข้อผิดพลาด (ปัญหา 4014)

เพิ่มเมื่อ:

  • คลิกเพื่อไป/คลิกเพื่อซูมใน Street View (ปัญหา 2447)

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้

  • ปิดใช้การดับเบิลคลิกเพื่อซูมโดยค่าเริ่มต้นใน Street View แล้ว

6 มีนาคม 2012

แก้ไขแล้ว:

  • ข้อผิดพลาดในOverviewMapControl เมื่อซูมเข้าเร็วๆ ( ปัญหา 3882)
  • เกิดข้อผิดพลาดใน IE เมื่อนำ div แผนที่ออกจากหน้า (ปัญหา 3971)
  • เครื่องหมายที่ปรับขนาดแสดงผลไม่ถูกต้องใน IE < 9 ( ปัญหา 3912, ปัญหา 3908)

เพิ่มเมื่อ:

21 กุมภาพันธ์ 2012

แก้ไขแล้ว:

  • แผนที่เบลอบน IE 9 (ปัญหา 3875)
  • เส้นประกอบที่ประกอบด้วยขอบแบบคอลเชิงเส้นในพื้นที่ LatLng ทำให้เข้าใจง่ายขึ้น ( ปัญหา 3739)

เพิ่มเมื่อ:

15 กุมภาพันธ์ 2012

แก้ไขแล้ว:

  • การถดถอย: เครื่องหมายที่ปรับขนาดแสดงผลไม่ถูกต้องโดยมีพารามิเตอร์ "size" ไม่ถูกต้อง (ปัญหา 3908)
  • แผนที่ค้างอยู่ในโหมดแก้ไขเมื่อมีการเรียกใช้ setEditable(false) ขณะที่ผู้ใช้ลากจุดควบคุม (ปัญหา 3842)

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้

  • ครอสเฟดระหว่างพาโนรามา ใน Street View

3.7

7 กุมภาพันธ์ 2012

แก้ไขแล้ว:

  • เครื่องหมายกะพริบที่ตำแหน่งสุดท้ายก่อนภาพเคลื่อนไหวลดลง ( ปัญหา 3608)
  • การเปิดหน้าต่าง InfoWindow และการตั้งค่าการซูมพร้อมกันส่งผลให้เกิดศูนย์กลางแผนที่ไม่ถูกต้อง (ปัญหา 3738)
  • เพิกเฉยการคลิกขวาเมื่อลากเครื่องหมาย ( ปัญหา 3237)
  • บางครั้งชื่อเครื่องหมายไม่ปรากฏบน Firefox ( ปัญหา 3773)

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้

  • ตอนนี้เครื่องหมายที่ปรับขนาดจะแสดงผลใน Canvas เมื่อมีข้อมูลแล้ว
เพิ่ม:

31 มกราคม 2012

แก้ไขแล้ว:

  • แก้ไขแล้ว: การ์ดภาษาเกาหลีไม่ถูกต้องหลังจากแพนกล้องไปทั่วโลก (ปัญหา 2722)
  • แก้ไขแล้ว: ไม่สามารถวางเพ็กแมนอย่างถูกต้องเพื่อแสดง StreetView (ปัญหา 3861)
  • เพิ่มพร็อพเพอร์ตี้ "visible" สำหรับ Polys (ปัญหา 2861)
  • panTo และ panBy เป็นภาพเคลื่อนไหวแม้เมื่อวิวพอร์ตอยู่ห่างกัน (การถดถอย)

24 มกราคม 2012

แก้ไขแล้ว:

  • เหตุการณ์เมาส์เป็นฟองอากาศผ่าน InfoWindow (ปัญหา 3573)
  • เปิดใช้งานการแปลง CSS ใน IE9
  • เพิ่ม imageDateControl ลงใน StreetViewPanorama
  • เปิดใช้ Canvas Street View ใน IE 9, Opera และ Safari/Windows แล้ว

16 มกราคม 2012

แก้ไขแล้ว:

  • เพ็กแมนไม่ควรลากได้ในโหมดการวาด
  • เริ่มเหตุการณ์ได้อย่างถูกต้องตาม zIndex ของโพลีและเลเยอร์อื่นๆ
  • เพิ่มพร็อพเพอร์ตี้ "status" ของ KmlLayer ( ปัญหา 3015)

10 มกราคม 2012

แก้ไขแล้ว:

  • แสดงเพ็กแมน หากdisableDefaultUI จริง และ streetViewControl เป็น true

7 ธันวาคม 2011

แก้ไขแล้ว:

  • ทางหลวงที่ควบคุมการเข้าถึงสามารถจัดรูปแบบแยกจากทางหลวงได้ (road.highway.controlled_access)
  • Place_changed เริ่มทำงานเมื่อผู้ใช้กด "Enter" ในการเติมข้อความอัตโนมัติ ( ปัญหา 3407)

28 พฤศจิกายน 1011

แก้ไขแล้ว:

  • เปลี่ยนตำแหน่งการเติมข้อความอัตโนมัติเมื่อปรับขนาดหน้าต่าง เหตุการณ์ "resize" สามารถทริกเกอร์ได้ในออบเจ็กต์การเติมข้อความอัตโนมัติ

22 พฤศจิกายน 2011

แก้ไขแล้ว:

  • ตอนนี้ระบบคำนวณขนาดเนื้อหาของ InfoWindow โดยพิจารณาจากรูปแบบ Cascading
  • การควบคุมการหมุนแผนที่ทางอากาศไม่ตรงกับส่วนหัวในการสร้างแผนที่

7 พฤศจิกายน 2011

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้

  • รูปแบบภาพใหม่ของการควบคุมเริ่มต้น
  • รูปร่างที่แก้ไขได้ (รูปหลายเหลี่ยม เส้นประกอบ วงกลม สี่เหลี่ยมผืนผ้า)
  • ใหม่ DrawingManager สำหรับการเพิ่มการวางซ้อนใหม่
  • ฟิลด์ Placeผลลัพธ์ ใหม่: เว็บไซต์และ international_phone_number
  • ช่อง ElevationResult ใหม่: ความละเอียด

แก้ไขแล้ว:

  • ไอคอนเริ่มต้นและสิ้นสุดในผลลัพธ์เส้นทางจะแสดงผลพร้อมพื้นหลังโปร่งใสใน IE 7 ขึ้นไป

3.6

31 ตุลาคม 2011

แก้ไขแล้ว:

  • ข้อผิดพลาดเมื่อใช้ Maps API กับไลบรารีต้นแบบบน IE7

25 ตุลาคม 2011

แก้ไขแล้ว:

  • ข้อผิดพลาดเมื่อแมป KmlLayer มีการเปลี่ยนแปลงก่อนที่เลเยอร์จะโหลดเสร็จสิ้น
  • หน่วยความจำรั่วไหลใน IE เมื่อเพิ่มและนำ Poly ออก

18 ตุลาคม 2011

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้

  • เพิ่มฟิลด์คีย์เวิร์ดลงใน PlaceSearchRequest แล้ว
  • นำเส้นถนนออกจาก Street View แล้ว

10 ตุลาคม 2011

แก้ไขแล้ว:

  • ที่อยู่ในตัวอย่าง Street View ยาวเกินไป

27 กันยายน 2011

แก้ไขแล้ว:

  • ศูนย์กลางการอัปเดตการควบคุมแผนที่ภาพรวมและซูมพร้อมกันหากการซูม มีการเปลี่ยนแปลง

27 กันยายน 2011

แก้ไขแล้ว:

  • ดึงข้อมูลการ์ดเริ่มต้นสองครั้งใน Chrome
  • หน่วยความจำรั่วไหลขณะแพน
  • อย่าวางเพ็กแมน Street View เมื่อแพนกล้องไปยังพื้นที่ที่อยู่นอกพื้นที่ครอบคลุม
  • การถดถอย: GroundOverlays ที่ตัดผ่านลองจิจูด -180 หายไป
  • การถดถอย: ศูนย์กลางแผนที่ไม่ถูกต้องเมื่อเปิดหน้าต่างข้อมูลขณะเลื่อนและซูม

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้

  • แสดงตัวอย่าง Street View ในขณะที่ลากเพ็กแมน

20 กันยายน 2011

แก้ไขแล้ว:

  • หน่วยความจำรั่วไหลใน Chrome/Windows เมื่อแสดงผลตัวทำเครื่องหมายโดยใช้ Canvas
  • การแสดงผลของเครื่องหมายสำหรับมุมมองทางอากาศที่มีทิศทาง 90 หรือ 270 องศา

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้

  • ไม่สามารถเข้าถึงประเภทแผนที่เริ่มต้นของ Google ผ่านรีจิสทรีประเภทแผนที่ (ป้องกันการเข้าถึงชิ้นส่วนแผนที่)
  • ภาพเคลื่อนไหวการหมุนเมื่อออกจากและเข้าสู่ภาพถ่ายทางอากาศ

12 กันยายน 2011

ปัญหาที่แก้ไขแล้ว

  • เครื่องหมายติดอยู่ที่ตำแหน่งยกขึ้นหลังจากที่เคล็ดลับเครื่องมือปรากฏใน Firefox 4+ ( ปัญหา 3334)

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้

  • ไม่ได้จัดทำเอกสารเกี่ยวกับ GeocoderResult.formatted_address

6 กันยายน 2011

แก้ไขแล้ว:

  • หน้าต่างข้อมูลการเลือกองค์ประกอบ (รายการแบบเลื่อนลง) ไม่ไปตามการเลื่อนแผนที่ใน Firefox
  • การ์ดในเกาหลีบนอุปกรณ์เคลื่อนที่บางรุ่น

29 สิงหาคม 2011

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้

  • อนุญาตให้การควบคุมที่กำหนดเองมีดัชนี z สูงกว่าการควบคุม API
  • ลิงก์จะนำผู้ใช้ไปยัง maps.google.com เวอร์ชันภาษาที่ถูกต้อง
  • อย่าเปิด InfoWindow บนฟีเจอร์ KML หากไม่มี HTML ชื่อ หรือคำอธิบายของหน้าต่างข้อมูล
  • การถดถอยคงที่: ไทล์ DPI สูงเสียหาย

24 สิงหาคม 2011

ปัญหาที่แก้ไขแล้ว

  • ปิดใช้การเร่งฮาร์ดแวร์สำหรับ Chrome/Mac: แก้ไขปัญหาการแสดงผลเครื่องหมายและการคลิกการวางซ้อน ( ปัญหา 3544, ปัญหา 3551)
  • แก้ไขปัญหาการบีบเพื่อซูมสำหรับ Android เมื่อมีการเลื่อนหน้าเว็บ (ปัญหา 3373)

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้

  • ปัจจุบันไอคอนธุรกิจจะเปิดอยู่โดยค่าเริ่มต้น

17 สิงหาคม 2011

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้

  • ไอคอนแผนที่ที่สามารถคลิกได้สำหรับจุดที่น่าสนใจ
  • คุณตั้งค่ารูปแบบใน MapOptions และนำไปใช้กับแผนที่เริ่มต้นทุกประเภทได้
  • เพ็กแมนจะปรากฏในประเภทแผนที่ที่กำหนดเอง ยกเว้นในกรณีที่ปิดใช้งานไว้อย่างชัดแจ้ง

3.5

10 สิงหาคม 2011

แก้ไขแล้ว:

  • เครื่องหมายติดอยู่ที่ตำแหน่งลากขึ้นเมื่อลากไปยังแนวเส้นขอบฟ้าใน Street View
  • Street View ไม่ปรับขนาดเมื่อแผนที่หรือหน้าต่าง
  • Street View ที่มีเบราว์เซอร์ข้อขัดข้องของ InfoWindow ที่แชร์

2 สิงหาคม 2011

ปัญหาที่แก้ไขแล้ว

  • ไฮเปอร์ลิงก์ในหน้าต่างข้อมูลใน IE ไม่ทำงาน (ปัญหา 3503)
  • การควบคุมการปรับขนาดไม่พิมพ์ ( ปัญหา 2966)
  • การถดถอย: ข้อผิดพลาดเมื่อใช้OverviewMapControl กับแผนที่ที่มีการจัดรูปแบบ (ปัญหา 3489)

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้

  • ตอนนี้เมนูตามบริบทในการควบคุมส่วนใหญ่ปิดใช้เมื่อคลิกขวาแล้ว
  • พาโนรามา/แผนที่ Street View ภายใน InfoWindow ไม่เลื่อนเมื่อวางเมาส์เหนือ InfoWindow
  • ตอนนี้คุณสามารถเลื่อน InfoWindow บน iPad ได้

18 กรกฎาคม 2011

ปัญหาที่แก้ไขแล้ว

  • ละติจูดและลองจิจูดของเหตุการณ์ไม่ถูกต้องเมื่อเลื่อนหน้าบน iOS >= 4.1 (ปัญหา 3373)

11 กรกฎาคม 2011

ปัญหาที่แก้ไขแล้ว

  • แก้ไขแล้ว: <select> คลิกไม่ได้ภายในหน้าต่างข้อมูลบนอุปกรณ์ระบบสัมผัส (ปัญหา 3232)
  • แก้ไขแล้ว: การคลิกไม่ได้เริ่มทำงานบนแผนที่หลังจากคลิกขวาหาก MapOptions.draggable เป็นเท็จ (ปัญหา 3071)

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้

  • ตอนนี้เครื่องหมายที่มีดัชนีลำดับ Z เหมือนกันจะได้รับการเรียงลำดับอย่างสอดคล้องกันในขอบเขตชิ้นส่วนแผนที่
  • ตอนนี้คุณสามารถเลื่อน ในหน้าต่างข้อมูลบน iOS
  • ขณะนี้จะมีการทาสีเครื่องหมายและรูปหลายเหลี่ยมใหม่เมื่อการฉายภาพของแผนที่เปลี่ยนไป

5 กรกฎาคม 2011

ปัญหาที่แก้ไขแล้ว

  • แก้ไขแล้ว: เคอร์เซอร์ตัวทำเครื่องหมายไม่แสดงเมื่อแผนที่ลากไม่ได้ (ปัญหา 3120)

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้

  • เพิ่มความสามารถในการจัดรูปแบบตัวควบคุมการเติมข้อความอัตโนมัติและเมนูแบบเลื่อนลงสำหรับสถานที่
  • วิดเจ็ตการเติมข้อความอัตโนมัติใน Places จะเก็บคำอธิบายที่เซิร์ฟเวอร์แสดงหลังจากที่ผู้ใช้เลือกคำแนะนำ

30 มิถุนายน 2011

ปัญหาที่แก้ไขแล้ว

  • แก้ไขแล้ว: ระบบจะดึงข้อมูลชิ้นส่วนแผนที่เริ่มต้นซ้ำ
  • แก้ไขแล้ว: เหตุการณ์ Maptypeid_changed เริ่มทำงานหลายครั้งแล้วเมื่อมีการสร้างแผนที่ขึ้นหลังจาก 3.4 (ปัญหา 3051)

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้

  • การเติมข้อมูลอัตโนมัติของสถานที่ถูกเปลี่ยนแปลงให้ต่อท้ายเนื้อหา แทนที่จะเป็นอินพุตระดับบนสุด
  • BOTTOM_RIGHT ตอนนี้ อยู่ในตำแหน่งที่ถูกต้องแล้ว

8 มิถุนายน 2011

ปัญหาที่แก้ไขแล้ว

  • แก้ไขแล้ว: การซูมไม่เคลื่อนไหวอีกต่อไปหากมีการเปลี่ยนแปลงระดับการซูมมากกว่า 2 (ปัญหา 3033)

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้

  • แก้ไขแล้ว: ตอนนี้ OverlayView.set('map', foo) จะเหมือนกับ OverlayView.setMap แล้ว
  • นำตัวเลือก "ภาษา" ของ GeocoderRequest ออก

17 พฤษภาคม 2011

ปัญหาที่แก้ไขแล้ว

  • แก้ไขแล้ว: ปัญหาการแสดงภาพ Street View ใน IE7 (ปัญหา 3272)

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้

  • เปิดใช้การค่อยๆ เปลี่ยนแบบจางลงสำหรับชิ้นส่วนแผนที่เมื่อโหลดและเปลี่ยนประเภทแผนที่

7 พฤษภาคม 2011

ไม่มีการเปลี่ยนแปลงที่สังเกตเห็นได้

3.4

7 พฤษภาคม 2011

ไม่มีการเปลี่ยนแปลงที่สังเกตเห็นได้

6 พฤษภาคม 2011

ปัญหาที่แก้ไขแล้ว

  • แก้ไขแล้ว: ภาพพาโนรามา Street View ไม่แสดงใน IE7 (ปัญหา 3272)
  • แก้ไขแล้ว: PNG แบบเปิดเผยบางส่วนที่มี ImageMapType สูญเสียความโปร่งใสใน IE7 และ IE8 (ปัญหา 3275)

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้

  • บริการเมทริกซ์ระยะทาง

14 เมษายน 2011

ปัญหาที่แก้ไขแล้ว

  • แก้ไขแล้ว: รองรับสี CSS ที่มีชื่อสำหรับ Poly Strโดยคุณ สี และfillColor
  • แก้ไขแล้ว: มองไม่เห็นรูปหลายเหลี่ยมหากตั้งค่าเส้นโครงร่างเป็น 0.0 (ปัญหา 3241)
  • แก้ไขแล้ว: ข้อผิดพลาดใน IE8 เมื่อแพนกล้องโดยมองเห็นหน่วยโฆษณา ( ปัญหา 3159)
  • อนุญาตแผนที่ภูมิประเทศและแผนที่แบบผสมโดยไม่ใช้แผนที่และดาวเทียมในการควบคุมประเภทแผนที่ (ปัญหา 3089)
  • มีการโหลดชิ้นส่วนข้อมูล DPI สูงสำหรับหน้าจอที่มี DPI สูง (ปัญหา 2614)

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้

  • ค่าเริ่มต้นของการเอียงทางอากาศจะเป็น 45 องศา เมื่อเปิดใช้และพร้อมใช้งานภาพถ่ายทางอากาศ
  • ปรับปรุงลักษณะการบีบนิ้วบน iPad แล้ว
  • เปลี่ยนชื่อ DirectionsTravelMode และ DirectionsUnitSystem เป็น TravelMode และ UnitSystem (ชื่อเดิมยังใช้ร่วมกันได้แบบเดิม)

14 เมษายน 2011

ปัญหาที่แก้ไขแล้ว

  • แก้ไขแล้ว: ไอคอนเครื่องหมายและเงาไม่โปร่งใสอีกต่อไปใน IE6
  • อยู่กับที่: เครื่องหมายไม่กะพริบเมื่อซูมอีกต่อไป
  • คงที่: การแสดงภาพรูปหลายเหลี่ยมข้ามขอบของชิ้นส่วนแผนที่ใกล้กับขั้วโลกเหนือ/ใต้

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้

  • ตอนนี้รูปหลายเหลี่ยมและรูปหลายเหลี่ยมจะแสดงผลใน Canvas เมื่อเป็นไปได้
  • ขณะนี้ละติจูดและลองจิจูดสำหรับเหตุการณ์บนเส้นขอบโพลีเส้นและรูปหลายเหลี่ยมจะสแนปไปยังจุดที่ใกล้ที่สุดบนเส้นแล้ว

5 เมษายน 2011

ปัญหาที่แก้ไขแล้ว

  • panTo ไม่เคลื่อนไหวในอุปกรณ์ระบบสัมผัส (ปัญหา 3066)
  • ไม่ได้ระบุเครื่องหมาย MAX_ZINDEX (ปัญหา 3184)

28 มีนาคม 2011

ปัญหาที่แก้ไขแล้ว

  • เปลี่ยนทิศทางใน Street View ไม่ได้เมื่ออยู่ในโหมดดาวเทียม (ปัญหา 3174)
  • แผนที่เสียเมื่อปิดใช้ VML (ปัญหา 3119)

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้

  • ตอนนี้การวางซ้อนถนนใน Street View แสดงในโหมดเอียง

22 มีนาคม 2011

ปัญหาที่แก้ไขแล้ว

  • เพ็กแมนแสดงในประเภทแผนที่ที่กำหนดเอง (ปัญหา 3154)

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้

  • คงที่: เครื่องหมายขนาดใหญ่ถูกตัดทอนที่ขอบของชิ้นส่วนแผนที่
  • แก้ไขแล้ว: การวางซ้อนมุมมองถนนในโหมดเอียง
  • คงที่: การควบคุมแผนที่ภาพรวมแสดงในโหมดพิมพ์

17 มีนาคม 2011

ปัญหาที่แก้ไขแล้ว

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้

  • คงที่: วงกลมและสี่เหลี่ยมผืนผ้า ไม่สนใจ zIndex
  • แก้ไขแล้ว: เหตุการณ์เมาส์ทริกเกอร์เหตุการณ์ 2 ครั้งเมื่อตัวทำเครื่องหมายเคลื่อนไหว
  • แก้ไขแล้ว: แผนที่ที่มีการจัดรูปแบบจะไม่ใช้รูปแบบหากมีการเพิ่มประเภทแผนที่ในรีจิสทรีหลังจากตั้งค่ารหัสประเภทแผนที่แล้ว
  • คงที่: ประเภทแผนที่ที่ไม่มีสไตล์จะใช้รูปแบบของประเภทแผนที่ที่มีการจัดรูปแบบ
  • ตอนนี้ตัวทำเครื่องหมายเริ่มการทำงานของเหตุการณ์เมาส์ ไม่ใช่เหตุการณ์ DOM

11 มีนาคม 2011

ปัญหาที่แก้ไขแล้ว

  • การดับเบิลคลิกเครื่องหมายจะไม่ซูมแผนที่อีกต่อไป (ปัญหา 3090)
  • จุดยึดที่มีเงาของตัวทำเครื่องหมายที่กำหนดเองพร้อมใช้งานแล้ว ( ปัญหา 3112)

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้

  • เลเยอร์ Panoramio
  • แก้ไขดัชนี Z ของเครื่องหมายเส้นทางแล้ว
  • แก้ไขตำแหน่งเงาเริ่มต้นแล้ว

2 มีนาคม 2011

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้

  • ตอนนี้เครื่องหมายจะแสดงผลใน Canvas/VML (หากมี)
  • เป้าหมายการคลิกที่ใหญ่ขึ้นสำหรับรูปหลายเหลี่ยม รูปหลายเหลี่ยม KML บนอุปกรณ์ที่เปิดใช้ระบบสัมผัส

22 กุมภาพันธ์ 2011

ปัญหาที่แก้ไขแล้ว

  • แสดง Anchor ของ InfoWindow ผ่านพร็อพเพอร์ตี้ MVC "anchorPoint" (ปัญหา 2860)
  • แก้ไขโหมดไฮบริดที่ระดับการซูม 0 และ 1 ( ปัญหา 3062)
  • แก้ไขวงกลม/สี่เหลี่ยมผืนผ้าหากมีการเพิ่ม/นำออกไปบนแผนที่อย่างรวดเร็ว ( ปัญหา 3052)
  • ลากได้: แก้ไข false ในอุปกรณ์สัมผัส (ปัญหา 3044)

18 กุมภาพันธ์ 2011

ปัญหาที่แก้ไขแล้ว

  • เครื่องหมายใน Street View ถูกย่อลงเท่านั้น ไม่ได้ขยายใหญ่ ( ฉบับที่ 2969)
  • ตอนนี้เส้นทางแบบลากได้ใช้งานได้เมื่อ pathIndex ไม่ใช่ 0 (ปัญหา 2995)
  • แก้ไขความขัดแย้งระหว่าง Flash และการลากแผนที่แล้ว (ปัญหา 2956)
  • เมื่อเปลี่ยน mapsTypeId ใน Listener mapstypeid_changed การควบคุมประเภทแผนที่จะสอดคล้องกัน

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้

  • ขณะนี้ป้ายกำกับจะเปิดอยู่โดยค่าเริ่มต้นเมื่อคลิกโหมดดาวเทียมจากตัวควบคุมประเภทแผนที่

8 กุมภาพันธ์ 2011

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้

  • ตัวควบคุมประเภทแผนที่แบบลำดับขั้นใหม่ - ใช้งานง่ายด้วยการสัมผัส!
  • โลโก้ใหม่ (ปัญหา 2574)
  • MarkShape.coord เปลี่ยนชื่อเป็น MarkShape.coords เพื่อจับคู่แอตทริบิวต์ coords ของ HTML <area>

3.3

17 มีนาคม 2011

ปัญหาที่แก้ไขแล้ว

  • รูปหลายเหลี่ยมไม่แสดงผล

8 กุมภาพันธ์ 2011

ปัญหาที่แก้ไขแล้ว

  • คำขอการ์ดไม่ถูกยกเลิกใน Chrome (ปัญหา 3011)
  • เหตุการณ์คลิกขวาไม่เริ่มทำงานใน FF/Mac (ปัญหา 2920)
  • ปัญหาการแสดงข้อความใน Safari/Mac ( ปัญหา 3024)
  • แผนที่เส้นทางพิมพ์ใน IE ไม่ถูกต้อง

21 มกราคม 2011

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้

  • รองรับ MVCArrays ในไลบรารีเรขาคณิตแบบทรงกลมแล้วในตอนนี้
  • แก้ไขเครื่องหมายกากบาทที่แสดงใต้เครื่องหมายขณะลากใน IE6
  • ดัชนีลำดับ Z ใน div คอนเทนเนอร์แผนที่ไม่มีการตั้งค่าอีกต่อไป

17 มกราคม 2011

ปัญหาที่แก้ไขแล้ว

  • แก้ไขปัญหาที่เวลาที่ไม่ถูกต้องสำหรับ Zoom_changed ทำให้เกิดผลลัพธ์ที่ไม่ถูกต้องสำหรับ fromLatLngToContainerPixel (ปัญหา 2539)

6 มกราคม 2011

ปัญหาที่แก้ไขแล้ว

  • เพิ่มไลบรารีเรขาคณิต - จัดเตรียมยูทิลิตี้เรขาคณิตแบบทรงกลมและการเข้ารหัสโพลีไลน์ (ฉบับ 2540, ฉบับ 2595, ปัญหา 2246)
  • ความสามารถในการกำหนดระดับการซูมขั้นต่ำ/สูงสุดบนแผนที่ (ปัญหา 1624)

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้

  • ระบบได้แยกตัวควบคุมการซูมและเลื่อนแล้ว (ไม่มีตัวควบคุมการนำทางอีกต่อไป) ซึ่งสามารถกำหนดค่าแยกกันได้
  • การควบคุมการซูมแบบใหม่ซึ่งรองรับการแตะบนอุปกรณ์แบบสัมผัส
  • คุณล้างเนื้อหาของ MVCArray ได้โดยการเรียกใช้ clear() แล้ว
  • แก้ไขการรั่วไหลของหน่วยความจำ เมื่อเพิ่มและนำเครื่องหมายออกใน IE8
  • การแสดงผล Polys ที่เร็วขึ้นด้วยอัลกอริทึมการลดความซับซ้อนที่ดียิ่งขึ้น

23 ธันวาคม 2010

ปัญหาที่แก้ไขแล้ว

  • ตัวแฮนเดิลคลิกชี้ทาง ได้รับการแก้ไขในทิศทางที่ลากได้ ( ปัญหา 2871)

21 ธันวาคม 2010

ปัญหาที่แก้ไขแล้ว

  • เพิ่มโมเมนตัมให้กับแผนที่เมื่อลาก ( ปัญหา 2592)
  • แก้ไขข้อผิดพลาด CSS ใน Street View (ปัญหา 2666)
  • แก้ไขข้อผิดพลาด JS เมื่อแสดง InfoWindow ที่มีความกว้างแผนที่เป็น 0 ใน IE (ปัญหา 2536)

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้

  • ตอนนี้ในอุปกรณ์แบบสัมผัส เราจะแสดงการควบคุมการซูมที่ใช้การแตะได้ ไม่ว่าจะขอการควบคุมการนำทางแบบ ZOOM_PAN หรือ SMALL หากอุปกรณ์รองรับมัลติทัชในเบราว์เซอร์ ก็จะไม่มีการแสดงการควบคุมการซูม เพราะการซูมทำได้โดยการบีบ

9 ธันวาคม 2010

ปัญหาที่แก้ไขแล้ว

  • InfoWindows พิมพ์ได้ดีใน IE แล้ว (ปัญหา 1343)
  • ความทึบแสงคงที่ใน IE8 สำหรับ ImageMapType

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้

  • เครื่องหมายกากบาทจะแสดงใต้เครื่องหมายซึ่งมีไอคอนที่กำหนดเอง เมื่อลากและเปิดใช้การยกระดับแล้ว

5 ธันวาคม 2010

ปัญหาที่แก้ไขแล้ว

  • สร้างอินเทอร์เฟซเพื่อค้นหาระดับการซูมสูงสุดของตำแหน่งที่ระบุสำหรับภาพถ่ายจากดาวเทียม (ปัญหา 2049)
  • เพิ่มตัวเลือก (raiseOnDrag) เพื่อเปิด/ปิดใช้ภาพเคลื่อนไหวเมื่อมีการลาก เครื่องหมาย (ปัญหา 2910)

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้

  • ตอนนี้เครื่องหมายจะยกขึ้นเมื่อลาก และตีกลับเมื่อวาง
  • คุณควบคุมภาพเคลื่อนไหวของตัวทำเครื่องหมายแบบเป็นโปรแกรมได้ด้วยฟังก์ชัน setAnimation

28 พฤศจิกายน 2010

ปัญหาที่แก้ไขแล้ว

  • Maptypeid_changed ไม่เริ่มทำงาน 2 ครั้งแล้ว (ปัญหา 2449)
  • เข้าถึงพร็อพเพอร์ตี้ "size" ของออบเจ็กต์ MarkImage แล้ว ( ปัญหา 2465) แล้วในขณะนี้
  • รูปร่างของเครื่องหมายอ้างอิงถึงไอคอน ไม่ใช่รูปสไปรท์ (ปัญหา 2629)
  • ปรับปรุงการเลื่อนแผนที่ด้วยการลากเครื่องหมายสำหรับแผนที่ขนาดเล็ก (ปัญหา 2868)
การเปลี่ยนแปลงที่สังเกตได้มีดังนี้
  • ตอนนี้คุณสามารถพิมพ์ Maps ได้โดยไม่ต้องเปิดใช้การพิมพ์ภาพพื้นหลัง
  • แก้ไขข้อบกพร่องที่ตัวทำเครื่องหมายทิศทางที่ลากได้ถูกลากได้เมื่อตั้งค่า "ลากได้" เป็น "เท็จ"

16 พฤศจิกายน 2010

ปัญหาที่มีการเปลี่ยนแปลง

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้

  • แก้ไขข้อบกพร่องที่ทำให้หน้าต่างใหม่เปิดใน FF เมื่อตัวทำเครื่องหมายคลิก Shift แล้วคลิก
  • ไอคอนตัวทำเครื่องหมายจดหมายหายไปเมื่อระบุ authorOptions ด้วย DirectionsRenderer

3.2

11 พฤศจิกายน 2010

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้

  • แก้ไขข้อบกพร่องที่มีการตัด/ตัดรูปหลายเหลี่ยมด้วย RTL ใน IE7/IE8
  • แก้ไขข้อบกพร่องที่ทำให้เกิดการซ่อนช่องทำเครื่องหมายใน Safari 5 เนื่องจากการเปลี่ยนรูปแบบ 3 มิติ
  • เส้นรูปหลายเหลี่ยมที่กินพื้นที่เส้นศูนย์สูตรขาดรายละเอียด
  • เพิ่มตำแหน่งการควบคุมสำหรับ LEFT_CENTER, LEFT_BOTTOM, RIGHT_CENTER, RIGHT_BOTTOM
  • เปลี่ยนชื่อตำแหน่งควบคุม LEFT เป็น LEFT_TOP RIGHT_TOP เปลี่ยนชื่อ TOP เป็น TOP_CENTER และ BOTTOM เป็น BOTTOM_CENTER

11 ตุลาคม 2010

ปัญหาที่มีการเปลี่ยนแปลง

  • ปัญหา 2478: Street View - เข็มทิศไม่ตรงกัน/ไม่มีในบางเบราว์เซอร์
  • ปัญหา 2528: ความทึบแสง ImageMapTypeOptions ไม่ทำงานใน IE8
  • ปัญหา 2661: Infowindow - การคลิกขวาที่ช่องป้อนข้อมูลไม่แสดงเมนูตามบริบท
  • ปัญหา 2741: ตำแหน่งเครื่องหมายไม่ทำงานในการแพนแผนที่ตามหลังใน iOS 4

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้

  • ระบบจะเปิดใช้ Street View โดยค่าเริ่มต้น
  • แก้ไขข้อบกพร่องที่ไม่มีการส่ง "รายการนี้" ไปยัง .getTileUrl
  • ตอนนี้ระบบจะทริกเกอร์เหตุการณ์ InfoWindow domready หลังจากแสดงหน้าต่างแล้ว

28 กันยายน 2010

ปัญหาที่มีการเปลี่ยนแปลง

  • ปัญหา 2712: การรั่วไหลของหน่วยความจำ (เพิ่ม/นำเครื่องหมายออก แสดง/ซ่อนเครื่องหมาย ซูม/เลื่อนแผนที่)

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้

  • แผนที่เวอร์ชัน 2 และเวอร์ชัน 3 จะทำงานได้ดีขึ้นเมื่อทั้งคู่อยู่ในหน้าเดียวกัน
  • แก้ไขข้อผิดพลาดใน Street View ของ HTML5 เมื่อลากลงอย่างรวดเร็ว

16 กันยายน 2010

ปัญหาที่มีการเปลี่ยนแปลง

  • ปัญหา 2701: หัวข้อควบคุมการนำทางของ Street View เริ่มต้นไม่ไปตาม POV

14 กันยายน 2010

ปัญหาที่มีการเปลี่ยนแปลง

  • ปัญหา 157: รองรับเส้นทางการขับขี่ที่ลากได้
  • ปัญหา 1852: เหตุการณ์ "rightclick" ใน google.maps.Marker เริ่มทำงานโดยไม่มีอาร์กิวเมนต์
  • ปัญหา 2673: เพ็กแมนหายไปหลังจากเปลี่ยนตำแหน่ง

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้

  • ปรับปรุงประสิทธิภาพของเครื่องหมายแล้ว

31 สิงหาคม 2010

ปัญหาที่มีการเปลี่ยนแปลง

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้

  • เรขาคณิตได้รับการปรับปรุงเพื่อให้ซูมได้สูงขึ้น

24 สิงหาคม 2010

ปัญหาที่มีการเปลี่ยนแปลง

  • ปัญหา 2648: ทริกเกอร์เหตุการณ์การปรับขนาดแผนที่ทำให้เกิดข้อผิดพลาดใน Firefox ใน V3.2.1

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้

  • ตอนนี้เมื่อซูมเข้าหรือออกซ้ำๆ (เช่น เมื่อใช้ล้อเลื่อน) เราจะโหลดไทล์จากระดับการซูมระดับกลางน้อยลง

16 สิงหาคม 2010

ปัญหาที่มีการเปลี่ยนแปลง

  • ปัญหา 2416: การแพนและซูมเมาส์ Magic ของ Apple ไวเกินไป
  • ปัญหา 2606: การตั้งค่าลากได้: เท็จบนแผนที่ปิดใช้ลิงก์
  • ปัญหา 2640: ระบบไม่ได้ล้างหน่วยความจำด้วยการรีเฟรชเบราว์เซอร์ / เมื่อยกเลิกการโหลด (IE)

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้

  • มีการปรับขนาดเครื่องหมาย Street View ตามระยะทาง
  • การอัปเดตแถบเลื่อนการซูมเมื่อเลื่อน

9 สิงหาคม 2010

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้

  • นำพร็อพเพอร์ตี้ KMLMouseEvent.position และ FusionTablesMouseEvent.position แล้วออก ใช้ .latLng แทน
  • นำพร็อพเพอร์ตี้ StreetViewService.getNearestPanorama ที่เลิกใช้งานแล้วออกแล้ว ใช้ .getPanoramaByLocation แทน

3.1

28 กันยายน 2010

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้

  • แก้ปัญหาที่เส้นทางที่มีต้นทางและปลายทางเดียวกันแสดงข้อผิดพลาด JS

9 สิงหาคม 2010

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้

  • การแก้ไขแผนที่ของ OverlayView ได้รับการแก้ไขแล้ว
  • การเรียก GroundOverlay.setMap(null) ได้รับการแก้ไขแล้ว
  • IE ไม่ทำให้การซูม/แพนหน่วยความจำรั่วไหลอีกต่อไป

5 สิงหาคม 2010

ปัญหาที่มีการเปลี่ยนแปลง

  • ปัญหา 2588: การเรียกใช้ setVisible(false) บนออบเจ็กต์ Panorama ที่มี Listener แนบอยู่ ทำให้เกิดข้อผิดพลาด JS ใน IE

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้

  • เครื่องหมายหายไปใน IE6 เมื่อเปลี่ยนการซูมได้รับการแก้ไขแล้ว

29 ก.ค. 2010

ปัญหาที่มีการเปลี่ยนแปลง

  • ปัญหา 2337: เส้นประกอบสูญหาย
  • ปัญหา 2497: ตัวเลือกแบบคลิกได้ไม่สามารถใช้กับแวดวง

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้

  • เลิกใช้งานพาโนรามาที่กำหนดเอง "originHeading" แล้วเพื่อใช้ "centerHeading" แทนได้
  • ตอนนี้กระเบื้องแบบผสมของเกาหลีแสดงถนนแล้ว
  • ขณะนี้การคลิกจะผ่านรูปหลายเหลี่ยมที่คลิกไม่ได้บนแผนที่

22 ก.ค. 2010

ปัญหาที่มีการเปลี่ยนแปลง

  • ปัญหา 1856: รองรับการแสดงผลรูปหลายเหลี่ยมใน Opera
  • ปัญหา 2159: มีการทริกเกอร์เหตุการณ์ Dragend หลังจากการซูมโดยใช้ล้อเลื่อน
  • ปัญหา 2385: ในระดับการซูมที่ลึกขึ้น GroundOverlay จะเป็นสีดำใน Internet Explorer
  • ปัญหา 2337: เส้นประกอบสูญหาย
  • ปัญหา 2427: การลากโดยเปิดหน้าต่างข้อมูลไว้เมื่อเลื่อนอัตโนมัติ จะทำให้เกิดเครื่องหมาย "ค้าง"
  • ปัญหา 2493: ระบบล้างเครื่องหมายไม่ถูกต้องใน IE7
  • ปัญหา 2500: ภาพเครื่องหมายครอบตัดเมื่อใช้ !Marker.setIcon(<scaled MarkerImage>) สำหรับ เครื่องหมายที่มีอยู่
  • ปัญหา 2549: CSS สำหรับเมนูแบบเลื่อนลงของ Google สร้างคำเตือน

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้

  • เหตุการณ์การคลิกจะไม่เริ่มทำงานอีกต่อไปเมื่อมีการลากรูปหลายเหลี่ยม
  • การคลิกองค์ประกอบการเลือกแบบฟอร์มที่ขยายภายนอก InfoWindow จะไม่ทำให้การคลิกแผนที่เริ่มทำงานอีกต่อไป
  • การคลิกการวางซ้อน KML จะไม่ทำให้เหตุการณ์การคลิกแผนที่เริ่มทำงานอีกต่อไป
  • ตอนนี้ Street View จะเลื่อนโดยอัตโนมัติเพื่อให้พอดีกับ InfoWindow บนหน้าจอ
  • KML และ FusionTables MouseEvent LatLng จาก "ตำแหน่ง" เป็น "latLng"
  • การควบคุมการซูมของ Android ไม่ส่งการคลิกไปยังแผนที่อีกต่อไป

17 มิ.ย. 2010

ปัญหาที่มีการเปลี่ยนแปลง

  • ปัญหา 2346: ตัวเลือกในการปิดใช้ภาพเคลื่อนไหวที่ราบรื่น

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้

  • แก้ไขข้อบกพร่องของเครื่องหมายที่กะพริบ
  • ปรับปรุงการทริกเกอร์เหตุการณ์ InfoWindow domready แล้ว
  • แสดง DirectionsRoute.bounds แล้ว

11 มิ.ย. 2010

ปัญหาที่มีการเปลี่ยนแปลง

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้
  • แก้ไขการรั่วไหลของหน่วยความจำของเครื่องหมาย
  • ปรับปรุงเวลาในการตอบสนองของพิกัดภูมิศาสตร์แรกแล้ว
  • มอบการเข้าถึง StreetViewService

3.0

18 พฤษภาคม 2010

ปัญหาที่มีการเปลี่ยนแปลง

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้
  • แก้ไขข้อบกพร่องเกี่ยวกับลิขสิทธิ์ของ Google อย่างถูกต้องในประเภทแผนที่ที่กำหนดเอง
  • เพิ่มคุณสมบัติทางภูมิศาสตร์ในรูปหลายเหลี่ยมและรูปหลายเหลี่ยมแล้ว
  • เพิ่มตัวเลือกที่คลิกได้ลงในรูปหลายเหลี่ยมและรูปหลายเหลี่ยม
  • เพิ่มตัวเลือกที่คลิกได้ใน GroundOverlay

13 พฤษภาคม 2010

ปัญหาที่มีการเปลี่ยนแปลง

  • ปัญหา 1724: ขนาด/ระยะขอบของ infoWindow ไม่ถูกต้องเมื่อตั้งค่าเนื้อหาผ่านองค์ประกอบ แทนที่จะเป็นสตริง

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้

  • แก้ไขข้อบกพร่องที่การวางซ้อนพื้นถูกครอบตัดก่อนกำหนดเมื่อข้ามเส้นวันที่
  • ตอนนี้ setIcon ของเครื่องหมายทำงานร่วมกับ \ ใน URL
  • เหตุการณ์เมาส์เอาต์รูปหลายเหลี่ยมและรูปหลายเหลี่ยมใน IE จะทริกเกอร์เหตุการณ์เมาส์เอาต์
  • การเปลี่ยนไอคอนเครื่องหมายไม่กะพริบอีกต่อไป

7 พฤษภาคม 2010

ปัญหาที่มีการเปลี่ยนแปลง

  • ปัญหา 1458: คำขอฟีเจอร์: การรองรับ KML ใน Google API v3
  • ปัญหา 1658: เพิ่มการวางซ้อนการเข้าชม
  • ปัญหา 2209: สแต็กโอเวอร์โฟลว์
  • ปัญหา 2254: การเรียก "setMap(gMap)" และ "setMap(null)" หลายครั้งบนออบเจ็กต์วงกลมจะเปลี่ยนเส้นโครงร่างและเติมความทึบแสง

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้

  • เพิ่มเลเยอร์ KML และ GeoRSS
  • เพิ่ม การวางซ้อนภาคพื้นดิน
  • เพิ่มเลเยอร์ใหม่: การจราจรและ จักรยาน
  • เพิ่มพร็อพเพอร์ตี้ "suppressBicyclingLayer" เทียบกับ DirectionsRendererOptions
  • แก้ไขข้อบกพร่องเพื่อให้แน่ใจว่ามีการอ้างอิงเลเยอร์การซูมอย่างถูกต้องเมื่อมีการเปลี่ยนแปลง MapType
  • เปลี่ยนชื่อพร็อพเพอร์ตี้ DirectionsResult "start/end_point" เป็น "start/end_location" แล้ว
  • เปลี่ยนชื่อพร็อพเพอร์ตี้ DirectionsLeg "start/end_Permissions" ด้วย "start/end_address"
  • เปลี่ยนชื่อพร็อพเพอร์ตี้ DirectionsRoute "Optimize_waypoint_order" เป็น "waypoint_order"
  • ยกเลิกการรองรับชื่อพร็อพเพอร์ตี้เส้นทางเดิม (setTripIndex, getTripIndex, hideTripList, provideTripAlternatives) และได้รับคำเตือนในการบันทึกต่อไป รวมถึงนำการแปลงเส้นทางเป็นขาเป็นจำนวนก้าว และการเดินทางไปยังเส้นทางสู่จำนวนก้าว
  • อัปเดต GeocoderGeometry.latLng เป็น GeocoderGeometry.location

30 เมษายน 2010

ปัญหาที่มีการเปลี่ยนแปลง

  • ปัญหา 2230: แผนที่เริ่มต้นทำงานโดยไม่ต้องมีการฉายภาพที่กำหนดเอง

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้

  • ตอนนี้การคลิกบนแผนที่จะโฟกัสแป้นพิมพ์
  • รองรับการบีบนิ้วเพื่อซูมใน iPad แล้ว

26 เมษายน 2010

ปัญหาที่มีการเปลี่ยนแปลง

  • ฉบับ 1826: เพิ่มเหตุการณ์เมาส์โอเวอร์และเมาส์เอาต์ในรูปหลายเหลี่ยมและรูปหลายเหลี่ยม
  • ปัญหา 2177: แผนที่.setZoom(z) ทำงานไม่ถูกต้องระหว่างเหตุการณ์ "maptypeid_changed"
  • ปัญหา 2247: ตัวเลือก hideRouteList ใน DirectionsRenderer ไม่ทำงานตามที่คาดไว้

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้

  • แก้ไขข้อบกพร่องที่ไอคอนที่กำหนดเองหายไปที่ด้านล่างของแผนที่ระหว่างการเลื่อน

13 เมษายน 2010

ปัญหาที่มีการเปลี่ยนแปลง

  • ปัญหา 2275: ใช้เครื่องหมายภาพซ้ำไม่ได้
  • ปัญหา 2181: เมื่อคุณเพิ่ม google.maps.Marker แล้วใช้ล้อเลื่อนของเมาส์เพื่อซูมเข้าหรือออก เครื่องหมายจะซ่อนไว้

11 เมษายน 2010

ไม่มีการเปลี่ยนแปลงที่สังเกตเห็นได้หรือปัญหาที่มีการเปลี่ยนแปลง

5 เมษายน 2010

ปัญหาที่มีการเปลี่ยนแปลง

  • ฉบับที่ 1976: ปัญหาเกี่ยวกับไอคอนที่กำหนดเองและเครื่องหมายที่ลากได้
  • ปัญหา 2107: เครื่องหมายที่ลากได้จะหายไปเมื่อลากออกจากแผนที่
  • ปัญหา 2181: ไม่มีคุณสมบัติการฉายภาพของแผนที่ฐาน

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้

  • แสดงเส้นประกอบภาพรวมของเส้นทางใน DirectionsRoute เป็นOverview_path
  • เปิดเผยการฉายภาพปัจจุบันของแผนที่เป็นพร็อพเพอร์ตี้แบบอ่านอย่างเดียว

23 มี.ค. 2010

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้

  • ตอนนี้ระดับความสูงจะแสดงใน API แล้ว
  • ปรับปรุงการโหลดการ์ดสำหรับการเชื่อมต่ออินเทอร์เน็ตที่ช้า

15 มี.ค. 2010

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้

  • รูปหลายเหลี่ยมจะวาดใหม่ได้อย่างถูกต้องเมื่อมีการเปลี่ยนแปลงรูปแบบ
  • จะได้รับข้อความเตือนที่เลิกใช้งานผ่านconsole.log เมื่อมีการใช้ "เส้นทาง" รูปแบบเดิม

10 มี.ค. 2010

ปัญหาที่มีการเปลี่ยนแปลง

  • ปัญหา 1801: Polyline/polygon zIndex
  • ปัญหา 2144: DirectionsRequest ควรมีตัวเลือกให้เลี่ยงทางหลวง
  • ปัญหา 2207: ข้อบกพร่อง: เติมเส้นโพลีไลน์ใน IE
  • ปัญหา 2113: เส้นโพลีไลน์แตกใน FF ที่ระดับการซูมสูงหลังจากเปิดตัวเดือนมกราคม

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้

  • เพิ่มเส้นทางจักรยานแล้ว
  • เพิ่มตัวเลือก DirectionsRequest ใหม่:
    • avoidHighways
    • avoidTolls
    • optimizeWaypoints
  • ปรับปรุงความเร็วในการแสดงผลรูปหลายเหลี่ยม/รูปหลายเหลี่ยม
  • เปลี่ยนชื่อออบเจ็กต์เส้นทางต่อไปนี้แล้ว แต่ระบบยังคงรองรับชื่อเดิม

3 มี.ค. 2010

ปัญหาที่มีการเปลี่ยนแปลง

  • ปัญหา 2136: ปรับคุณสมบัติให้ยากต่อการอ่าน (Obfuscate) ใน google.maps.MarkerImage ซึ่งไม่ควรอ้างอิง

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้

  • แก้ไขข้อบกพร่องการกระโดดข้ามแผนที่แล้ว
  • ปรับปรุงการซูม 2 ครั้งติดต่อกันแล้ว
  • เหตุการณ์การลากเครื่องหมาย .latLng ไม่ปรับให้ยากต่อการอ่าน (Obfuscate) อีกต่อไป

26 ก.พ. 2010

ปัญหาที่มีการเปลี่ยนแปลง

  • ปัญหา 1651: เลื่อนเมาส์ / เมาส์โอเวอร์ / เมาส์เอาต์สำหรับผืนผ้าใบแผนที่
  • ปัญหา 2142: DirectionsRendererOptions ควรอนุญาตให้ผู้ใช้ระงับเครื่องหมายทั้งหมด
  • ปัญหา 2148: event.latLng หายไป!
  • ปัญหา 2109: ข้อบกพร่อง: NavigationControlStyle.ZOOM_PAN แสดงไม่ถูกต้องใน IE8
  • ปัญหา 2153: MVCArray.push() ไม่แสดงผลความยาวใหม่

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้

  • เพิ่มความทึบแสงให้กับ ImageMapType
  • แก้ไขข้อบกพร่องเมื่อ คลิกขวาที่รูปสี่เหลี่ยมผืนผ้า/วงกลมไม่เริ่มทำงาน
  • ระบบจะไม่นำเหตุการณ์เนื้อหาของหน้าต่างข้อมูลออกเมื่อซ่อนอีกต่อไป

8 ก.พ. 2010

ปัญหาที่มีการเปลี่ยนแปลง

  • ปัญหา 2135: ข้อบกพร่อง: หากคุณใช้อาร์เรย์ MVCA ของรูปหลายเหลี่ยมซ้ำในรูปหลายเหลี่ยม เส้นประกอบจะปิดไป

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้

  • เพิ่มคลาสสี่เหลี่ยมผืนผ้าใหม่
  • เพิ่ม ชั้นเรียนของแวดวง ใหม่แล้ว
  • แก้ไขการรั่วไหลของหน่วยความจำเมื่อสร้างแล้ว นำเครื่องหมายออก
  • หยุดใส่คำอธิบายประกอบ MVCArray ของ LatLngs เพื่อปิดรูปหลายเหลี่ยม เนื่องจากทำให้รูปหลายเหลี่ยมที่ใช้ MVCArray เดียวกันแชร์อยู่ถูกปิดไปด้วย (ดูปัญหา 2135)
  • แก้ไขข้อบกพร่องที่บางครั้งจะซ่อนเครื่องหมายบนหน้าจอหากตั้งค่าการซูมของแผนที่เป็นค่าปัจจุบัน
  • แก้ไข ImageMapType ให้แสดงอย่างถูกต้องใน Android
  • เปลี่ยนรูปแบบการตัดรูปหลายเหลี่ยมให้อนุญาตรูปหลายเหลี่ยมที่มีขั้วโลกเหนือหรือขั้วใต้
  • เพิ่มช่วงละติจูดของ MercatorProjection จนถึงค่าความแม่นยําสูงสุดของจุดทศนิยม

28 มกราคม 2010

ปัญหาที่มีการเปลี่ยนแปลง

  • ปัญหา 1367: คำขอฟีเจอร์: แสดง LayoutManager เพื่อให้นักพัฒนาซอฟต์แวร์วาง DIV ใน "ขั้นตอนการควบคุม"
  • ปัญหา 1916: คำขอฟีเจอร์: เพิ่มความสามารถในการปรับขนาดเครื่องหมายภาพ
  • ปัญหา 1443: expand() และ union() ควรแสดงผลออบเจ็กต์ LatLngBounds
  • ปัญหา 1997: เอกสารประกอบเรื่อง "size" MapOption
  • ปัญหา 2074: แผนที่ไม่แสดงผลเมื่อแผนที่โลกมีขนาดตรงกับคอนเทนเนอร์แผนที่ทุกประการ

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้

  • เพิ่มการรองรับภาษาอินดิค:
    • bn, gu, kn, ml, mr, ta, te
  • เพิ่มเมธอดแบบคงที่ใหม่ในเนมสเปซของเหตุการณ์แล้ว ดังนี้
    • addListenerOnce
    • addDomListenerOnce
  • เพิ่มพร็อพเพอร์ตี้ "encrypted_lat_lngs" ใหม่ ในออบเจ็กต์ DirectionsStep เพื่อแสดงชุด latlngs ในรูปแบบ ASCII ที่บีบอัด
  • ปรับปรุงประสิทธิภาพโดยการนำองค์ประกอบ DOM ของตัวทำเครื่องหมายนอกหน้าจอออก
  • แก้ไขข้อบกพร่องในการแพนกล้องใน Google Chrome
  • แก้ไขข้อบกพร่องในการซูมแบบบีบนิ้วใน iPhone

19 มกราคม 2010

ปัญหาที่มีการเปลี่ยนแปลง

  • ปัญหา 1422: คำขอฟีเจอร์: ให้นักพัฒนาซอฟต์แวร์สร้างประเภทแผนที่ที่กำหนดเองได้
  • ปัญหา 1523: คำขอฟีเจอร์: จากContainerPixelToLatLng (และในทางกลับกัน)
  • ปัญหา 1443: expand() และ union() ควรแสดงผลออบเจ็กต์ LatLngBounds
  • ปัญหา 1960: ข้อบกพร่อง: ข้อมูลไม่สมบูรณ์โดยใช้ provideTripAlternatives
  • ปัญหา 1675: ข้อผิดพลาดของเอกสารประกอบบทแนะนำ
  • ปัญหา 1676: ข้อผิดพลาดของเอกสารประกอบบทแนะนำ - ตัวเลือกการควบคุม
  • ปัญหา 1856: รูปหลายเหลี่ยมไม่แสดงผลใน Opera!!!
  • ปัญหา 1954: การแปลภาษาบัลแกเรียไม่ถูกต้อง
  • ปัญหา 1976: ข้อบกพร่อง: ปัญหาเกี่ยวกับไอคอนที่กำหนดเองและเครื่องหมายที่ลากได้
  • ปัญหา 2063: การขัดแย้งของชื่อตัวแปรเมื่อลดขนาดคลาสย่อยของ OverlayView

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้

17 ธันวาคม 2009

การเปลี่ยนแปลงที่สังเกตได้มีดังนี้

  • แก้ไขการกระตุกเริ่มต้นที่เกิดขึ้นก่อนที่ภาพเคลื่อนไหวการแพนแผนที่จะเริ่มต้น
  • แก้ไขแผนที่ที่กระโดดไปยังตำแหน่งอื่นเมื่อซูมผ่านระดับการซูมสูงสุดโดยใช้ ScrollWheel หรือ DoubleClick
  • ลิขสิทธิ์, MapType และตัวควบคุมการนำทางจะปรับขนาดให้เหมาะสมกับขนาดแผนที่
  • มีการเลิกใช้งาน Getter, Setter และชื่อเหตุการณ์รูปแบบเก่าอย่างเป็นทางการแล้วและไม่มีการกำหนดอีกต่อไป

10 ธันวาคม 2009

ปัญหาที่มีการเปลี่ยนแปลง

  • ปัญหา 1820: การซูมเข้าด้วยล้อเลื่อนดูเหมือนจะซูมเกินระดับการซูมสูงสุดและ "ข้าม/กระโดด" ตำแหน่งของแผนที่
  • ปัญหา 1743: การซูมแบบเลื่อนทำให้แผนที่ย้ายไปยังตำแหน่งที่ต่างออกไปโดยสิ้นเชิง

การเปลี่ยนแปลงอื่นๆ ที่สังเกตเห็นได้

  • เพิ่มเมธอดใหม่ panToBounds แล้ว
  • เพิ่มแผนที่ภาพเคลื่อนไหวใหม่แล้ว ส่งผลต่อการลาก การเลื่อน การซูม และการเรียกไปที่ setCenter/setZoom ในเบราว์เซอร์ทั้งหมด
  • เพิ่มข้อความเตือนการบันทึกของคอนโซลหากมีการใช้วิธีการที่เลิกใช้งานแล้ว

25 พฤศจิกายน 2009

ปัญหาที่มีการเปลี่ยนแปลง

  • ปัญหา 1696: คำขอฟีเจอร์: ตำแหน่งการควบคุมแผนที่
  • ปัญหา 1909: เกิดความเสียหาย getBounds หลังจากการเปลี่ยนศูนย์แผนที่
  • ปัญหา 1938: map.setOptions จดจำตัวเลือกการควบคุมไม่ได้

การเปลี่ยนแปลงอื่นๆ ที่สังเกตเห็นได้

  • เพิ่มการสนับสนุน RTL เพื่อเปิดใช้ภาษาต่อไปนี้: อาหรับ ฟาร์ซี ฮีบรู
  • พร็อพเพอร์ตี้ lat_else ที่แสดงสำหรับขั้นตอน DirectionsResult

11 พฤศจิกายน 2009

ปัญหาที่มีการเปลี่ยนแปลง

  • ปัญหา 1742: เครื่องหมายไอคอนที่กำหนดเองจะปรากฏที่ด้านบนของเครื่องหมายเริ่มต้นเสมอ

การเปลี่ยนแปลงอื่นๆ ที่สังเกตเห็นได้

  • เพิ่มการสนับสนุนสำหรับ 3 ภาษาใหม่
    • บาสก์
    • กาลิเชียน
    • ตากาล็อก

29 ตุลาคม 2009

ปัญหาที่มีการเปลี่ยนแปลง

  • ปัญหา 1421: คำขอฟีเจอร์: เพิ่มคลาสเส้นทางไปยัง API v3

การเปลี่ยนแปลงอื่นๆ ที่สังเกตเห็นได้

26 ตุลาคม 2009

ปัญหาที่มีการเปลี่ยนแปลง

  • ปัญหา 1647: คำขอฟีเจอร์: ระบุเหตุการณ์สำหรับหน้าต่างข้อมูลพร้อมแล้ว
  • ปัญหา 1710: ความสามารถในการยกเลิกเหตุการณ์การซูมของผู้ใช้เมื่อดับเบิลคลิก

การเปลี่ยนแปลงอื่นๆ ที่สังเกตเห็นได้

  • เกิดข้อผิดพลาด JS เมื่อมีการส่งอาร์กิวเมนต์ที่ไม่ถูกต้องไปยัง google.maps.LatLng() ใหม่
  • แก้ไขข้อบกพร่อง: แผนที่แบบคงที่โหลด 2 ครั้งเมื่อโหลดแผนที่

15 ตุลาคม 2009

ปัญหาที่มีการเปลี่ยนแปลง

  • ปัญหา 1525: ข้อผิดพลาด get_bounds ที่ระดับการซูมต่ำ
  • ปัญหา 1757: fitBounds() ไม่ทำงานในเส้นเมริเดียน 180
  • ปัญหา 1790: map.setOptions ไม่สามารถกำหนดเคอร์เซอร์ได้
  • ปัญหา 1767: แก้ไขข้อบกพร่องเกี่ยวกับการเผยแพร่เหตุการณ์

การเปลี่ยนแปลงอื่นๆ ที่สังเกตเห็นได้

  • การอัปเดตเอกสาร:
    • เปิดเมธอดใหม่แล้ว: LatLngBounds.isEmpty()
    • จัดเรียงวิธีการ เหตุการณ์ พร็อพเพอร์ตี้ และค่าคงที่ทั้งหมดตามชื่อ
    • แก้ไขประเภทที่ไม่ถูกต้องในคุณสมบัติตัวเลือกเส้นประกอบและรูปหลายเหลี่ยม

28 กันยายน 2009

  • การปรับปรุงประสิทธิภาพการแสดงผล Poly
  • แก้ปัญหาเกี่ยวกับคำเตือน JS สำหรับ SVGView

22 กันยายน 2009

ปัญหาที่มีการเปลี่ยนแปลง

  • ปัญหา 1420: ฟีเจอร์: เพิ่มคลาส Polyline ไปยัง API
  • ปัญหา 1371: เหตุการณ์ แผนที่.bounds_changed เริ่มทำงานซ้ำๆ เมื่อแผนที่เคลื่อนไหว
  • ปัญหา 1700: คลิกตำแหน่งไม่ถูกต้องหลังจากซูมออกใน Firefox 3.5
  • ปัญหา 1702: รายงาน latLng ไม่ถูกต้องในเหตุการณ์ click และ dblclick เมื่อมีออฟเซ็ตการเลื่อนในองค์ประกอบหลัก
  • ปัญหา 1723: การข้ามแผนที่เมื่อลากบน iPhone

การเปลี่ยนแปลงอื่นๆ ที่สังเกตเห็นได้

  • เปิดตัวเส้นประกอบและรูปหลายเหลี่ยมแล้ว สิ่งเหล่านี้ช่วยให้คุณสามารถวาดเส้นหรือภูมิภาคที่ถูกเติมสีบนแผนที่ ระบุเส้นโครงร่างและลักษณะการเติมสี และรองรับเหตุการณ์เมาส์ส่วนใหญ่ (เช่น ยังไม่มีเมาส์โอเวอร์) โดยทำงานได้ในเบราว์เซอร์ที่รองรับทั้งหมด (IE6.0 ขึ้นไป, Firefox 2.0 ขึ้นไป, Safari 3.1 ขึ้นไป, Chrome) ซึ่งรวมถึงอุปกรณ์เคลื่อนที่ที่รองรับ
  • เพิ่มเหตุการณ์แผนที่ใหม่ ""idle" ที่เริ่มทำงานเมื่อแผนที่ไม่เคลื่อนที่เป็นเวลาสั้นๆ แก้ไขปัญหา 1371
  • แก้ไขค่า LatLng ที่ไม่ถูกต้องซึ่งแสดงผลจากกิจกรรมการคลิก
  • แก้ไขข้อบกพร่องการซูมแบบบีบนิ้วใน iPhone ดูปัญหา 1723

10 กันยายน 2009

ปัญหาที่มีการเปลี่ยนแปลง

  • ปัญหา 1659: รายงาน latLng ไม่ถูกต้องในเหตุการณ์ click และ dblclick หลังจากแพนกล้อง, Firefox 3.5
  • ปัญหา 1621: การได้รับตำแหน่งที่ไม่ถูกต้องหลังจากคลิกแผนที่ใน ie8 โดยใช้ Dooctype
  • ปัญหา 1642: InfoWindow overflow:auto
  • ปัญหา 1531: ความสูงของ infoWindow เพิ่มขึ้นเมื่อเปิดแต่ละครั้ง

การเปลี่ยนแปลงอื่นๆ ที่สังเกตเห็นได้

  • แก้ไขไวยากรณ์สำหรับเมธอด Get/set และชื่อเหตุการณ์ตามที่ระบุไว้ด้านล่างแล้ว ระบบจะยังรองรับไวยากรณ์เดิมเพื่อให้เข้ากันได้แบบย้อนหลังต่อไป เช่น
    • set_funBoat() => setFunBoat()
    • get_funBoat() => getFunBoat()
    • FunBoat_changed =>funship_changed
  • เพิ่มเมธอดใหม่ "onAdd" ลงในอินเทอร์เฟซ OverlayView ซึ่งจะเรียกใช้เมื่อมีการเริ่มต้นบานหน้าต่างและการฉายภาพครั้งแรก หัวข้อนี้ช่วยแก้ไขปัญหา 1377
  • วิธีการ "นำออก" ของอินเทอร์เฟซ OverlayView เปลี่ยนชื่อเป็น "onRemove" แล้ว ระบบจะยังรองรับชื่อเดิมเพื่อให้เข้ากันได้แบบย้อนหลัง

2 กันยายน 2009

ปัญหาที่มีการเปลี่ยนแปลง

  • ปัญหา 1525: ข้อผิดพลาด get_bounds ที่ระดับการซูมต่ำ
  • ปัญหา 1596: การเลื่อนผ่านขอบด้านเหนือหรือใต้ของโลกแสดงข้อผิดพลาด
  • ปัญหา 1643: ข้อบกพร่อง: ล้อเลื่อนของแผนที่โดยไม่จำเป็น
  • ปัญหา 1379: ฉันไม่เห็นข้อมูลแผนที่เกาหลีใน V3

การเปลี่ยนแปลงอื่นๆ ที่สังเกตเห็นได้

  • เปิดใช้ล้อเลื่อนแบบต่อเนื่องและดับเบิลคลิกการซูมใน Chrome, Safari 4 และ Firefox 3.5
  • ประสิทธิภาพการลากแผนที่ที่ได้รับการปรับปรุง
  • ดับเบิลคลิกตอนนี้ตั้งศูนย์กลางของแผนที่หลังจากซูม

24 สิงหาคม 2009

ปัญหาที่มีการเปลี่ยนแปลง

  • ปัญหา 1567: แผนที่.set_center ไปยังสถานที่ใกล้เคียงใช้งานไม่ได้
  • ปัญหา 1605: การเลื่อนแผนที่เป็นการเลื่อนหน้าด้วย
  • ปัญหา 1467: ฟังก์ชันเลื่อนแผนที่ + ภาพเคลื่อนไหว

การเปลี่ยนแปลงอื่นๆ ที่สังเกตเห็นได้

  • เปิดใช้การซูมแบบล้อเลื่อนโดยค่าเริ่มต้นแล้ว หากต้องการปิดใช้ ให้ตั้งค่าพร็อพเพอร์ตี้ล้อเลื่อนของตัวเลือกแผนที่เป็น "เท็จ"
  • อัปเดตเอกสารประกอบให้รวมฟังก์ชัน panTo และ panBy

14 สิงหาคม 2009

ปัญหาที่มีการเปลี่ยนแปลง

  • ปัญหา 1575: แก้ไขข้อบกพร่องในเมธอดเครื่องหมายที่ลากได้ set_draggable()

การเปลี่ยนแปลงอื่นๆ ที่สังเกตเห็นได้

  • เปิดใช้การซูมลูกกลิ้งแล้ว
  • แก้ปัญหาที่ส่งผลต่อ iPhone ที่แผนที่มีการข้ามหลังจากการลาก

4 สิงหาคม 2009

ปัญหาที่มีการเปลี่ยนแปลง

  • ปัญหา 1393: อนุญาตเครื่องหมายที่ลากได้
  • ปัญหา 1448: ข้อบกพร่อง: API v3 ต้องใช้ฟังก์ชัน checkcustomize() (หรือเทียบเท่า)
  • ปัญหา 1404: ข้อผิดพลาดเกี่ยวกับเคอร์เซอร์ใน Opera
  • ปัญหา 1514: ลูกศรเลือก MapType ที่แสดงไม่ถูกต้องโดยมี HTML 4.01 แบบเข้มงวด
  • ปัญหา 1426: การควบคุม InfoWindow z-index

การเปลี่ยนแปลงอื่นๆ ที่สังเกตเห็นได้

  • การบีบและลากบน iPhone ควรมีประสิทธิภาพมากขึ้น
  • เพิ่มตัวตั้งค่า zIndex และ getters ในออบเจ็กต์ InfoWindow

การเปลี่ยนแปลงเอกสารประกอบ:

  • เพิ่มเมธอด get_draggable และ set_draggable แล้ว
  • เพิ่มเหตุการณ์ Draggable_changed, Dragstart,โหมด Dragend
  • เพิ่มคุณสมบัติที่ลากได้ของเครื่องหมายแล้ว
  • เพิ่มเมธอด get_zIndex และ set_zIndex ของหน้าต่างข้อมูลแล้ว
  • เพิ่มเหตุการณ์ zIndex_changed ของหน้าต่างข้อมูลแล้ว
  • เพิ่มพร็อพเพอร์ตี้ zIndex ของหน้าต่างข้อมูลแล้ว

13 กรกฎาคม 2009

ปัญหาที่มีการเปลี่ยนแปลง

  • ปัญหา 1415: infowindow content: selectable true/ false
  • ปัญหา 1432: เหตุการณ์เมาส์เอาต์ไม่เริ่มทำงานหลังจากเรียก set_icon
  • ปัญหา 1365: ตัวควบคุมประเภทแผนที่แสดงผลไม่ถูกต้องด้วยประเภทเอกสารแบบเข้มงวด

การเปลี่ยนแปลงอื่นๆ ที่สังเกตเห็นได้

  • นักพัฒนาซอฟต์แวร์ไม่จำเป็นต้องระบุขนาดสำหรับ MarkImage อีกต่อไป เนื่องจาก API จะตรวจพบขนาดดังกล่าวหากไม่ได้ระบุไว้ ในโน้ตที่เกี่ยวข้อง อาร์กิวเมนต์ขนาด จุดยึด และต้นทางสำหรับ MarkImage นั้นเป็นแบบไม่บังคับทั้งหมด
  • นักพัฒนาแอปไม่จำเป็นต้องเรียกใช้ OverlayView.call(this) ในตัวสร้างคลาสย่อยของ OverlayView อีกต่อไป
  • มีการนำวิธีการ "เปลี่ยนแปลง" ของ OverlayView ออกจากอินเทอร์เฟซแล้ว ซึ่งไม่ควรส่งผลกับโค้ดของนักพัฒนาซอฟต์แวร์ เนื่องจากไม่เคยเคยใช้วิธีการเหล่านี้มาก่อน
  • นำตัวเลือกบางรายการการจับคู่ที่ตรงกันออกจากออบเจ็กต์คำขอตัวเข้ารหัสพิกัดภูมิศาสตร์แล้ว หากนักพัฒนาซอฟต์แวร์ยังคงส่งต่อคำขอดังกล่าว การดำเนินการดังกล่าวจะไม่มีผลต่อการค้นหา

12 มิถุนายน 2009

ปัญหาที่มีการเปลี่ยนแปลง

  • ปัญหา 1363: ข้อบกพร่อง: ระบบไม่ส่งกิจกรรมการคลิกแผนที่บน iPhone

การเปลี่ยนแปลงอื่นๆ ที่สังเกตเห็นได้

  • การควบคุมการซูมขนาดใหญ่สามารถคลิกได้ในเบราว์เซอร์ทั้งหมด
  • Infowindow "ล้าง" การควบคุมการซูมขนาดใหญ่ วางตำแหน่งตัวเองภายในแผนที่และการควบคุมทั้งหมด
  • ลิขสิทธิ์บนอุปกรณ์เคลื่อนที่ใช้รูปภาพที่สวยงาม
  • ไทล์จะโหลดจากตรงกลางแทนที่จะเป็นด้านซ้ายบน
  • ผู้ใช้ไม่สามารถเลือกข้อความของปุ่มประเภทแผนที่หรือรูปภาพการควบคุมได้อีกต่อไป
  • ไลบรารีหลักจะมีขนาดเล็กลงประมาณ 1.9 KB