ที่เก็บถาวรบันทึกประจำรุ่นของ Maps JavaScript API

ที่เก็บถาวรนี้แสดงบันทึกประจำรุ่นของ Maps JavaScript API สำหรับปี 2024 และก่อนหน้า ดูข้อมูลเกี่ยวกับการเปิดตัวล่าสุดได้ที่บันทึกประจำรุ่นของ Maps JavaScript API

3.59.3

12 ธันวาคม 2024

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

  • Firebase App Check เผยแพร่แล้วสำหรับใช้กับ Maps JS API และ Places JS

3.59.2

5 ธันวาคม 2024

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

  • [ช่องทางอัลฟ่า] ฟีเจอร์แผนที่ระดับอะตอมจะแสดงในเมืองที่รองรับที่ระดับการซูม z17 ขึ้นไป
  • เพิ่มรหัสการระบุแหล่งที่มาของการใช้งานลงในตัวเริ่มต้น ซึ่งช่วยให้ Google เข้าใจว่าไลบรารีและตัวอย่างใดมีประโยชน์ต่อนักพัฒนาซอฟต์แวร์ เช่น การใช้ไลบรารีการคลัสเตอร์เครื่องหมาย หากต้องการเลือกไม่ส่งรหัสการระบุแหล่งที่มาของการใช้งาน คุณสามารถลบพร็อพเพอร์ตี้นี้หรือแทนที่ค่าด้วยสตริงว่างได้อย่างปลอดภัย ระบบอาจละเว้นการเปลี่ยนแปลงค่านี้หลังจากการสร้างอินสแตนซ์
  • ตอนนี้คุณสามารถใช้ Firebase App Check เพื่อป้องกันคำขอที่เป็นอันตรายได้แล้ว ดูข้อมูลเพิ่มเติมเกี่ยวกับการใช้ App Check กับ Places และการใช้ App Check กับ Maps

3.59.1

21 พฤศจิกายน 2024

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

  • [เวอร์ชันเบต้า] แก้ไขปัญหาที่ตัวควบคุมการซูมหายไปจาก Street View
  • แก้ไขข้อบกพร่องที่เครื่องหมายเดิมซึ่งคลิกไม่ได้ยังคงส่งกิจกรรมการคลิก
  • แก้ไขข้อบกพร่องที่ทำให้เครื่องหมายขั้นสูงไม่อัปเดตตำแหน่งพิกเซลเมื่อเปลี่ยนไปใช้ประเภทแผนที่ที่กำหนดเอง
  • ตอนนี้ระบบจะบันทึกคำเตือนของคอนโซลเมื่อใช้ประเภทและรูปแบบแผนที่เริ่มต้นหรือแผนที่แบบกำหนดเองกับรหัสแผนที่ เมื่อมีรหัสแผนที่ ระบบจะควบคุมรูปแบบแผนที่ผ่านคอนโซลระบบคลาวด์ และปัจจุบันการจัดรูปแบบในระบบคลาวด์รองรับเฉพาะประเภทแผนที่ Roadmap เท่านั้น
  • จัดสไตล์ปุ่มเลื่อนการควบคุมกล้องเมื่อวางเมาส์เหนือปุ่มในโหมดมืด
  • แก้ไขปัญหาการเว้นระยะห่างภายในของ fitBounds เมื่อใช้ขอบเขตขนาดเล็กมาก

3.58.11a

31 ตุลาคม 2024

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

  • [เวอร์ชันเบต้า] แก้ไขข้อบกพร่องที่ทำให้เพ็กแมนของ Street View ใช้งานไม่ได้ในแผนที่คอมโพเนนต์เว็บ
  • ป้องกันไม่ให้โปรแกรมอ่านหน้าจอโฟกัสที่ข้อความเลื่อนเมื่อซ่อนอยู่ในแผนที่ Embed API

3.58.10

24 ตุลาคม 2024

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

  • แก้ไขปัญหาที่ทำให้เกิดข้อยกเว้นเมื่อเข้าถึงพื้นที่เก็บข้อมูลเซสชัน

3.58.9 (ย้อนกลับ)

17 ตุลาคม 2024

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

  • [ช่องทางอัลฟ่า] ตอนนี้คุณสามารถใช้รูปภาพที่กำหนดเองและ SVG สำหรับเครื่องหมายที่แสดงผลในแผนที่ 3 มิติได้แล้ว

3.58.8

10 ตุลาคม 2024

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

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

3.58.7

3 ตุลาคม 2024

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

3.58.6

25 กันยายน 2024

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

  • [ช่องทางอัลฟ่า] นำพร็อพเพอร์ตี้ *Opacity ออกจาก Polyline3DElement และ Polygon3DElement แล้ว คุณระบุค่าอัลฟ่าได้ในพร็อพเพอร์ตี้ *Color ที่เกี่ยวข้องโดยใช้รูปแบบสี #rgba, #rrggbbaa, rgba(r, g, b, a) หรือ rgb(r g b / a)
  • [ช่องทางอัลฟ่า] ตัวควบคุม UI, เครื่องหมาย, โมเดล 3 มิติ และฟังก์ชันภาพเคลื่อนไหวของกล้องที่กำหนดล่วงหน้าเริ่มต้นพร้อมให้ใช้งานกับแผนที่ 3 มิติในเวอร์ชันทดลองแล้ว
  • แก้ไขข้อบกพร่องที่ทำให้สลับประเภทแผนที่แบบกำหนดเองระหว่างกันในแผนที่เวกเตอร์ไม่ได้
  • ใช้ภาพถ่ายจากดาวเทียมที่มี DPI สูงสำหรับอุปกรณ์ที่มีความหนาแน่นของพิกเซลสูง

3.58.5a

19 กันยายน 2024

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

3.58.4a

12 กันยายน 2024

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

3.58.3

5 กันยายน 2024

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

3.58.2

29 สิงหาคม 2024

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

  • ตอนนี้สัญลักษณ์ข้อความของ PinElement จะปรับขนาดตาม PinElement และสีเริ่มต้นจะตรงกับ glyphColor เริ่มต้นของ PinElement

3.58.1a

22 สิงหาคม 2024

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

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

3.57.13

8 สิงหาคม 2024

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

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

3.57.12

1 สิงหาคม 2024

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

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

3.57.10

25 กรกฎาคม 2024

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

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

3.57.9

18 กรกฎาคม 2024

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

  • ปรับปรุงการช่วยเหลือพิเศษของการควบคุมเพ็กแมนของ Street View

3.57.8b

11 กรกฎาคม 2024

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

3.57.7

4 กรกฎาคม 2024

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

  • เพิ่มตัวเลือก EV และตัวเลือกเชื้อเพลิงลงในพร็อพเพอร์ตี้คลาส Place เปิดใช้ตัวเลือกการค้นหา EV สำหรับ Place.searchByText

3.57.6a

27 มิถุนายน 2024

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

3.57.5

20 มิถุนายน 2024

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

3.57.4

13 มิถุนายน 2024

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

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

3.57.3a

6 มิถุนายน 2024

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

3.57.2

28 พฤษภาคม 2024

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

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

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

  • เพิ่มฟังก์ชัน searchNearby ลงในคลาส Place ใหม่

3.56.6

28 มีนาคม 2024

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

  • [เวอร์ชันเบต้า] ตอนนี้ระบบแสดงไทล์แรสเตอร์ของแผนที่ในรูปแบบรูปภาพ WebP แล้ว
  • แก้ไขการวางตำแหน่ง Anchor ของหน้าต่างข้อมูลสำหรับจุดที่น่าสนใจบนแผนที่เวกเตอร์
  • แก้ไขข้อบกพร่องที่แสดง AdvancedMarkerElement โดยไม่มีตำแหน่งที่ตั้งไว้
  • เพิ่มเหตุการณ์ "ปิด" ลงใน 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

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

  • แก้ไขข้อผิดพลาดในเอกสารประกอบในพารามิเตอร์ "fields" ของ Place.searchByText
  • [เวอร์ชันเบต้า] สร้างช่องเริ่มต้นใน <gmp-map> และอนุญาตให้สร้างองค์ประกอบที่กำหนดเองเพื่อรวมคอมโพเนนต์เว็บของ Maps JavaScript API
  • เพิ่มตัวเลือกที่จอดรถลงใน 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
  • เพิ่มแอตทริบิวต์เพิ่มเติมลงใน Place Class API ใหม่
  • เพิ่มตัวเลือกการชำระเงินลงใน Place Class API ใหม่

3.55.11a

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

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

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

3.55.11

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

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

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

3.55.10

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

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

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

3.55.9

25 มกราคม 2024

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

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

3.55.8

18 มกราคม 2024

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

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

3.55.7

11 มกราคม 2024

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

  • [เวอร์ชันเบต้า] พร็อพเพอร์ตี้ element ของ AdvancedMarkerElement ชี้ไปยังอินสแตนซ์ของ AdvancedMarkerElement แล้ว
  • [เวอร์ชันเบต้า] ตอนนี้เครื่องหมายขั้นสูงสามารถปรับแต่งเนื้อหาด้วยโหนดบุตรหลานได้แล้ว
  • แก้ไขข้อบกพร่องที่แป้นพิมพ์ลัดสำหรับการเลื่อนและซูมไม่ทำงานหลังจากคลิกแผนที่
  • เปิดใช้การปรับแต่งเส้นประกอบสําหรับการแชร์เส้นทาง JavaScript
  • [ช่องทางอัลฟ่า] เพิ่มแอตทริบิวต์ types, requestedLanguage, requestedRegion และ name ลงใน PlaceAutocomplete
  • [เวอร์ชันเบต้า] แก้ไขข้อบกพร่องที่ทำให้ระบบไม่สร้างองค์ประกอบ Advanced Marker เมื่อเรียกใช้ 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

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

  • [ช่องทางอัลฟ่า] อัปเดต Place Autocomplete ให้เป็นคอมโพเนนต์เว็บ การเปลี่ยนแปลงนี้เป็นการเปลี่ยนแปลงที่ส่งผลกับส่วนอื่นในระบบ โปรดดูข้อมูลการใช้งานที่อัปเดตแล้วที่ https://developers.google.com/maps/documentation/javascript/reference/places-widget#PlaceAutocompleteElement
  • [ช่องอัลฟ่า] อัปเดตการจัดการโฟกัสขององค์ประกอบ Place Autocomplete
  • [เวอร์ชันเบต้า] แสดงเหตุการณ์ 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 จะตอบสนองต่อเหตุการณ์ mousemove
  • เพิ่ม google.maps.FeatureType.SCHOOL_DISTRICT เพื่อให้การจัดรูปแบบตามข้อมูลรองรับเขตการศึกษา

3.54.5

14 กันยายน 2023

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

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

3.54.4

7 กันยายน 2023

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

  • โลโก้ Google จะไม่ซ้อนทับกับข้อมูลลิขสิทธิ์บนแผนที่บ่อยนัก

3.54.2

24 สิงหาคม 2023

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

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

3.54.1

18 สิงหาคม 2023

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

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

3.53.13

27 กรกฎาคม 2023

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

  • [เวอร์ชันเบต้า] มีการเปลี่ยนโครงสร้างภายในโค้ดของการระบุแหล่งที่มาในคลาส Place ใหม่ ตอนนี้ PhotoAttribution เปลี่ยนชื่อเป็น AuthorAttribution แล้ว ตอนนี้ author เปลี่ยนชื่อเป็น displayName แล้ว ตอนนี้ authorURI เปลี่ยนชื่อเป็น uri แล้ว photoURI {?string} เผยแพร่แล้วใน AuthorAttribution ตอนนี้ Photo.attributions เปลี่ยนชื่อเป็น Photo.authorAttributions แล้ว Review.authorAttribution {?AuthorAttribution} แทนที่ Photo.author/authorURI/authorPhotoURI
  • [เวอร์ชันเบต้า] เพิ่มช่อง textQuery ที่ต้องกรอกและเลิกใช้งาน query ในเมธอด searchByText() ของคลาส Place
  • ปรับออฟเซ็ต Anchor ของหน้าต่างข้อมูลสำหรับป้ายกำกับและไอคอนของแผนที่แรสเตอร์

3.53.12

20 กรกฎาคม 2023

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

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

3.53.11

13 กรกฎาคม 2023

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

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

3.53.7

15 มิถุนายน 2023

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

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

3.53.5

1 มิถุนายน 2023

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

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

3.53.4a

24 พฤษภาคม 2023

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

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

3.53.3

18 พฤษภาคม 2023

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

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

3.53.2

4 พฤษภาคม 2023

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

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

3.53.1a

27 เมษายน 2023

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

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

3.52.9

13 เมษายน 2023

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

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

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

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

3.52.8

6 เมษายน 2023

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

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

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

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

3.52.6

23 มีนาคม 2023

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

  • เปิดตัว Place Autocomplete Widget (ใหม่) เวอร์ชันทดลอง [ช่องทางอัลฟ่า]
  • เปิดตัว JavaScript Journey Sharing ในช่องทางรายสัปดาห์

3.52.5

16 มีนาคม 2023

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

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

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

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

3.52.4

9 มีนาคม 2023

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

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

3.52.3

2 มีนาคม 2023

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

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

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

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

3.52.2

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

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

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

3.52.1

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

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

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

3.51.8

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

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

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

3.51.7

26 มกราคม 2023

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

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

3.51.6

19 มกราคม 2023

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

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

3.51.5

12 มกราคม 2023

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

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

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

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

3.51.4

5 มกราคม 2023

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

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

3.51.3

8 ธันวาคม 2022

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

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

3.51.2

1 ธันวาคม 2022

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

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

3.51.1

17 พฤศจิกายน 2022

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

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

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

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

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

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

3.50.5

15 กันยายน 2022

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

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

3.50.3

1 กันยายน 2022

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

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

3.50.2

25 สิงหาคม 2022

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

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

3.50.1

18 สิงหาคม 2022

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

  • เวอร์ชันเบต้า: เปิดตัว Capabilities API ของแผนที่ (เหตุการณ์ getMapCapabilities และ mapcapabilities_changed) ในเวอร์ชันเบต้า
  • เวอร์ชันเบต้า: เพิ่มพารามิเตอร์ language ลงใน google.maps.Geocoder
  • เวอร์ชันเบต้า: เพิ่มพารามิเตอร์ language ลงใน google.maps.DistanceMatrixService
  • เวอร์ชันเบต้า: เพิ่มพารามิเตอร์ language ลงใน google.maps.DirectionsService
  • แก้ไขข้อบกพร่องที่ระบบละเว้นรหัสภูมิภาคใน Places JS API หลายรายการ เปิดตัวพารามิเตอร์ภาษาและภูมิภาคสำหรับ Place JS API ต่างๆ
  • นำการรองรับใน Street View ของ 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

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

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

3.48.9

14 เมษายน 2022

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

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

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

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

3.48.8

7 เมษายน 2022

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

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

3.48.7a

31 มีนาคม 2022

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

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

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

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

3.48.6

24 มีนาคม 2022

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

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

3.48.5

17 มีนาคม 2022

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

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

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

  • แก้ไขปัญหาคอนทราสต์สีสำหรับลิงก์ "ดูใน Google Maps" ใน sInfoWindows
  • แก้ไขปัญหาคอนทราสต์สีสำหรับลิงก์ "ดูใน 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
  • แผนที่จะไม่ได้รับโฟกัสแท็บอีกต่อไปเมื่อตั้งค่าตัวเลือกแผนที่ 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 ลงในลิงก์หลายรายการเพื่อปรับปรุงประสบการณ์การใช้งานโปรแกรมอ่านหน้าจอ
  • Embed API: แก้ไขคอนทราสต์ของสีสำหรับรายการข้อความบางรายการ
  • แก้ไขประเภทของ google.maps.Marker.MAX_ZINDEX ใน extern แล้ว

3.46.11

28 ตุลาคม 2021

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

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

3.46.8

7 ตุลาคม 2021

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

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

3.46.6

23 กันยายน 2021

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

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

3.46.5

16 กันยายน 2021

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

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

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

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

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

3.45.8

29 กรกฎาคม 2021

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

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

3.45.7

22 กรกฎาคม 2021

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

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

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

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

3.45.6a

15 กรกฎาคม 2021

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

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

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

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

3.45.5

1 กรกฎาคม 2021

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

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

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

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

3.45.4

24 มิถุนายน 2021

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

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

3.45.3

16 มิถุนายน 2021

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

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

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

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

3.45.2

10 มิถุนายน 2021

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

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

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

3.45.1

3 มิถุนายน 2021

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

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

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

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

ฟีเจอร์ใหม่:

  • เปิดใช้การรองรับ Promises ในบริการเส้นทาง, เมทริกซ์ระยะทาง, ระดับความสูง, โปรแกรมเข้ารหัสพิกัดภูมิศาสตร์, ภาพที่มีการซูมสูงสุด, Street View และ AutcompleteService.getPlacePredictions()
  • เพิ่มการควบคุมแป้นพิมพ์ลัดและกล่องโต้ตอบในแผนที่เพื่อปรับปรุงการค้นพบแป้นพิมพ์ลัด
  • ตอนนี้แผนที่เวกเตอร์พร้อมใช้งานในเวอร์ชันรายสัปดาห์แล้ว (ฟีเจอร์พื้นฐานเท่านั้น ฟีเจอร์ WebGL พร้อมใช้งานในเวอร์ชันเบต้า)

3.44.14

13 พฤษภาคม 2021

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

  • ตอนนี้ระบบจะบันทึกคำเตือนลงในคอนโซลเมื่อมีการเรียกใช้ InfoWindow.open() โดยไม่มีอินสแตนซ์ Map หรือ 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 ของ Place Autocomplete ชี้ไปยังปลายทางที่ไม่ถูกต้องในเวอร์ชันเบต้า

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 จะปิดเมนู ปุ่ม Home และ End จะย้ายไปยังรายการแรกและรายการสุดท้ายในเมนูแบบเลื่อนลงตามลำดับ

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

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

3.43.1a

20 พฤศจิกายน 2020

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

  • เพิ่มพร็อพเพอร์ตี้ className ลงในอินเทอร์เฟซ MarkerLabel เพื่อตั้งค่าคลาส CSS ขององค์ประกอบ label
  • เพิ่มการรองรับเบต้าสำหรับ Promises ในบริการภาพซูมสูงสุด
  • เพิ่มการรองรับเบต้าสำหรับ 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

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

  • เพิ่มการรองรับ Promise ในเวอร์ชันเบต้าในบริการเส้นทาง
  • ตอนนี้โปรแกรมเข้ารหัสพิกัดภูมิศาสตร์ 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 ในเมธอดบริการ Elevation
  • เปิดตัวพร็อพเพอร์ตี้ InfoWindow.minWidth ใหม่สำหรับระบุความกว้างขั้นต่ำของ InfoWindow
  • แก้ไขข้อบกพร่องที่ทำให้เส้นทางเบลอหลังจากเปลี่ยนจุดหมาย

3.42

19 สิงหาคม 2020

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

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

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

3.41.7

22 กรกฎาคม 2020

แก้ไขแล้ว:

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

3.41.5

6 กรกฎาคม 2020

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

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

3.41.2

27 พฤษภาคม 2020

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

3.41

20 พฤษภาคม 2020

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

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

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

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 ดูข้อมูลเพิ่มเติมได้ที่การย้ายข้อมูลช่อง Places
  • เวอร์ชันรายสัปดาห์ได้รับการอัปเดตเป็นเวอร์ชัน 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 Codes Plus Codes คือรหัสสั้นๆ ที่ระบุที่อยู่ของทุกสถานที่ในโลก แม้แต่ในพื้นที่ที่ไม่มีที่อยู่แบบเดิม
  • ระบบไม่รองรับ Internet Explorer 9 อีกต่อไป

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

  • เลิกใช้งานพารามิเตอร์ placeIdOnly สำหรับ Autocomplete แล้ว
  • เลเยอร์ Fusion Tables ใน Maps JavaScript API เลิกใช้งานแล้วตั้งแต่วันที่ 3 ธันวาคม 2018 เลเยอร์ Fusion Tables จะปิดอย่างสมบูรณ์ในวันที่ 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

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

  • ทำให้เครื่องหมาย 256 รายการแรกเป็นเครื่องหมาย DOM โดยค่าเริ่มต้น จากนั้นทำให้เครื่องหมายที่ตามมาเป็นเครื่องหมายไทล์ ค่าเริ่มต้นปัจจุบันคือเครื่องหมายไทล์ทั้งหมด
  • ที่ระดับการซูมสูง (ซูมเข้า) เมื่อลากเพ็กแมน ให้เลือกภาพพาโนรามา NEAREST แทนภาพพาโนรามา BEST ที่ Google เลือก
  • ตอนนี้ gestureHandling: none ทำงานเหมือนกับ draggable: false เมื่อมีการเปลี่ยนแปลงภายในแฮนเดิล mousedown (ตอนนี้จะมีผลกับ 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 รหัสจะยังคงใช้ได้
    • หากคุณใช้ตรรกะการแยกวิเคราะห์และ/หรือการยืนยันรหัสพาโนรามา โปรดทราบว่ารูปแบบของรหัสพาโนรามาอาจมีการเปลี่ยนแปลง
    • คุณรายงานปัญหาได้โดยใช้ Issue Tracker
  • ข้อมูลอัปเดตเกี่ยวกับเมธอด fitBounds ของคลาส google.maps.Map
    • หากต้องการเปลี่ยนวิวพอร์ตขณะที่แผนที่ซ่อนอยู่ ตอนนี้คุณสามารถตั้งค่าแผนที่เป็น visibility: hidden เพื่อให้แน่ใจว่า 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

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

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
  • ตอนนี้ 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

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

  • ตอนนี้คุณปิดใช้ความสามารถในการคลิกไอคอนแผนที่ได้แล้ว ไอคอนแผนที่แสดงจุดที่น่าสนใจหรือที่เรียกว่า POI ดูเมธอด 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 ใหม่ซึ่งรองรับเพียงประเภทเดียวต่อคำขอค้นหา นอกจากนี้ ระบบจะไม่รองรับประเภท establishment, food และ grocery_or_supermarket เป็นพารามิเตอร์การค้นหาอีกต่อไป (อย่างไรก็ตาม ประเภทเหล่านี้อาจยังคงแสดงในผลการค้นหา) ระบบจะรองรับคำขอที่ใช้พารามิเตอร์ types เดิมจนถึงวันที่ 1 มีนาคม 2017 หลังจากนั้นการค้นหาข้อความทั้งหมดจะต้องใช้การติดตั้งใช้งานใหม่

2 ธันวาคม 2015

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

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

25 พฤศจิกายน 2015

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

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

19 พฤศจิกายน 2015

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

  • โลโก้ Google สีขาวสำหรับแผนที่สไตล์คุณ

แก้ไขแล้ว:

3.22

7 มกราคม 2016

แก้ไขแล้ว:

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

10 พฤศจิกายน 2015

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

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

เลิกใช้งานแล้ว:

  • ตอนนี้ช่องคำขอ durationInTraffic เลิกใช้งานแล้ว ก่อนหน้านี้เป็นวิธีที่แนะนำสำหรับลูกค้า Google Maps Platform Premium Plan ในการระบุว่าผลลัพธ์ควรมีระยะเวลาที่พิจารณาสภาพการจราจรในปัจจุบันหรือไม่ ตอนนี้คุณควรใช้ช่อง 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: Cannot read property 'x' of undefined" เฉพาะในเบราว์เซอร์ Android/iOS

2 มิถุนายน 2015

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

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

2 มิถุนายน 2015

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

  • เพิ่มความสามารถในการเข้ารหัสพิกัดภูมิศาสตร์ของ placeId เป็นที่อยู่/ละติจูดและลองจิจูด
  • แสดงผล 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

Frozen: 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: อ่านพร็อพเพอร์ตี้ "remove" ของพร็อพเพอร์ตี้ที่ไม่ได้กำหนดไม่ได้ (ใน Places)

12 สิงหาคม 2014

แก้ไขแล้ว:

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

31 กรกฎาคม 2014

เพิ่มแล้ว:

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

7 กรกฎาคม 2014

เพิ่มแล้ว:

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

24 มิถุนายน 2014

เพิ่มแล้ว:

  • place_id ซึ่งเป็นตัวระบุที่ไม่ซ้ำกันสำหรับสถานที่ได้เพิ่มลงใน Places Library สำหรับการเติมข้อความอัตโนมัติและรายละเอียดสถานที่
  • 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

เพิ่มแล้ว:

  • การรองรับเรือข้ามฟากในบริการเมทริกซ์ระยะทางและเส้นทาง

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

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

3.15

3 มีนาคม 2014

แก้ไขแล้ว:

  • เปิดใช้การเร่งฮาร์ดแวร์อีกครั้งใน Chrome Windows และ Linux เนื่องจากข้อบกพร่องของ Chrome ได้รับการแก้ไขแล้ว (https://code.google.com/p/chromium/issues/detail?id=336676)

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

แก้ไขแล้ว:

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

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

แก้ไขแล้ว:

  • ปุ่มลูกกลิ้งใช้ไม่ได้ใน IE 11 (ปัญหา 5944)

29 มกราคม 2014

แก้ไขแล้ว:

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

22 มกราคม 2014

แก้ไขแล้ว:

16 มกราคม 2014

แก้ไขแล้ว:

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

27 พฤศจิกายน 2013

แก้ไขแล้ว:

  • การสร้างเครื่องหมายหลังจากสร้างอินสแตนซ์แผนที่จะแสดงข้อผิดพลาด "contains" ที่ไม่ได้กำหนด (ปัญหา 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 ไม่เริ่มทำงานเมื่อ visualRefresh=true (ปัญหา 5415)
  • ข้อบกพร่อง: หน้าต่างข้อมูล visualRefresh ใน iOS (ปัญหา 5396)

15 พฤษภาคม 2013

เพิ่มแล้ว:

29 เมษายน 2013

แก้ไขแล้ว:

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

3.11

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

แก้ไขแล้ว:

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

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

แก้ไขแล้ว:

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

29 มกราคม 2013

เพิ่มแล้ว:

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

แก้ไขแล้ว:

  • การใช้งานหน่วยความจำที่เพิ่มขึ้นเมื่อใช้ Google Maps JavaScript เวอร์ชัน 3.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

เพิ่มแล้ว:

  • ความสามารถในการโหลดรูปภาพที่มีการตั้งค่าแอตทริบิวต์ crossorigin

แก้ไขแล้ว:

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

3 ธันวาคม 2012

แก้ไขแล้ว:

  • ไลบรารี Markermanager ไม่ทำงานกับ Maps API JS v3 (ปัญหา 4543)

27 พฤศจิกายน 2012

เพิ่มแล้ว:

  • การใช้ High DPI Canvas ในอุปกรณ์ High DPI เพื่อเพิ่มประสิทธิภาพเครื่องหมาย

แก้ไขแล้ว:

3.10

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

แก้ไขแล้ว:

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

25 กันยายน 2012

เพิ่มแล้ว:

  • Street View ภายในอาคาร
  • ตัวเลือก fixedRotation สำหรับ IconSequence
  • "เวลาในการจราจรปัจจุบัน" ในเส้นทาง

11 กันยายน 2012

ใหม่:

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

28 สิงหาคม 2012

เพิ่มแล้ว:

  • types ไปยัง textSearch ของ Places API

แก้ไขแล้ว:

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

14 สิงหาคม 2012

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

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

3.9

10 กันยายน 2012

แก้ไขแล้ว:

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

9 สิงหาคม 2012

แก้ไขแล้ว:

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

31 กรกฎาคม 2012

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

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

แก้ไขแล้ว:

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

25 กรกฎาคม 2012

แก้ไขแล้ว:

  • componentRestrictions ในการเติมข้อความอัตโนมัติ (ปัญหา 4302)

17 กรกฎาคม 2012

แก้ไขแล้ว:

  • คลิกกล่องข้อความใน InfoWindow บน IE ไม่ได้
  • bounds_changed ควรเริ่มทำงานก่อน zoom_changed (ปัญหา 1399)
  • ระบบจะไม่เก็บ backgroundColor ของตัวเลือกแผนที่ไว้หลังจากเรียกใช้ Street View
  • การเปลี่ยนจากแผนที่สไตล์คุณเป็นดาวเทียมจะโหลดชิ้นส่วนแผนที่โดยไม่จำเป็น
  • ระบบละเว้นพร็อพเพอร์ตี้ที่ลากได้/ล้อเลื่อนของแผนที่ในโหมดวาด (ปัญหา 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
  • ตัวเลือก "weight" และ "color" ใหม่ของ Styler

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)

เพิ่มแล้ว:

10 เมษายน 2012

แก้ไขแล้ว:

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

3 เมษายน 2012

เพิ่มแล้ว:

แก้ไขแล้ว:

  • ขอบเขตไทล์ที่มองเห็นได้สำหรับรูปหลายเหลี่ยมใน 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)
  • แก้ไขแล้ว: วางเพ็กแมนเพื่อแสดง Street View ไม่ได้ (ปัญหา 3861)
  • เพิ่มพร็อพเพอร์ตี้ "visible" สำหรับรูปหลายเหลี่ยม (ปัญหา 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

แก้ไขแล้ว:

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

7 ธันวาคม 2011

แก้ไขแล้ว:

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

28 พฤศจิกายน 1011

แก้ไขแล้ว:

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

22 พฤศจิกายน 2011

แก้ไขแล้ว:

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

7 พฤศจิกายน 2011

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

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

แก้ไขแล้ว:

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

3.6

31 ตุลาคม 2011

แก้ไขแล้ว:

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

25 ตุลาคม 2011

แก้ไขแล้ว:

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

18 ตุลาคม 2011

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

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

10 ตุลาคม 2011

แก้ไขแล้ว:

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

27 กันยายน 2011

แก้ไขแล้ว:

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

27 กันยายน 2011

แก้ไขแล้ว:

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

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

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

20 กันยายน 2011

แก้ไขแล้ว:

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

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

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

12 กันยายน 2011

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

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

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

  • GeocoderResult.formatted_address ไม่มีเอกสารประกอบ

6 กันยายน 2011

แก้ไขแล้ว:

  • หน้าต่างข้อมูลองค์ประกอบ Select (เมนูแบบเลื่อนลง) ไม่เลื่อนตามแผนที่ใน 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

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

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

11 กรกฎาคม 2011

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

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

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

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

5 กรกฎาคม 2011

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

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

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

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

30 มิถุนายน 2011

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

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

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

  • Place Autocomplete เปลี่ยนไปต่อท้ายเนื้อหาแทนที่จะเป็นอินพุตหลัก
  • BOTTOM_RIGHT อยู่ในตำแหน่งที่ถูกต้องแล้ว

8 มิถุนายน 2011

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

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

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

  • แก้ไขแล้ว: ตอนนี้ OverlayView.set('map', foo) เหมือนกับ OverlayView.setMap
  • นำตัวเลือก "language" ของ 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 strokeColor และ fillColor
  • แก้ไขแล้ว: รูปหลายเหลี่ยมไม่ปรากฏหากตั้งค่า strokeOpacity เป็น 0.0 (ปัญหา 3241)
  • แก้ไข: ข้อผิดพลาดใน IE8 เมื่อเลื่อนโดยที่หน่วยโฆษณามองเห็นได้ (ปัญหา 3159)
  • อนุญาตแผนที่ภูมิประเทศและแผนที่แบบผสมโดยไม่มีแผนที่และดาวเทียมในการควบคุมประเภทแผนที่ (ปัญหา 3089)
  • ระบบจะโหลดไทล์ DPI สูงสำหรับหน้าจอ DPI สูง (ปัญหา 2614)

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

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

14 เมษายน 2011

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

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

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

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

5 เมษายน 2011

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

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

28 มีนาคม 2011

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

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

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

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

22 มีนาคม 2011

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

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

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

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

17 มีนาคม 2011

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

  • ภาพ 45 องศา (ปัญหา 2412)
  • การควบคุมแผนที่ภาพรวม (ปัญหา 1470)
  • รองรับ GIF ภาพเคลื่อนไหว - เพิ่มตัวเลือก "เพิ่มประสิทธิภาพ" (ปัญหา 3095)
  • Marker.getVisible() แสดงผลเป็น undefined (ปัญหา 3114)

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

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

11 มีนาคม 2011

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

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

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

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

2 มีนาคม 2011

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

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

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

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

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

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

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

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

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

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

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

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

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

3.3

17 มีนาคม 2011

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

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

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

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

  • คำขอไทล์ไม่ถูกยกเลิกใน Chrome (ปัญหา 3011)
  • เหตุการณ์ rightclick ไม่เริ่มทำงานใน 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
  • แสดงผลรูปหลายเหลี่ยมได้เร็วขึ้นด้วยอัลกอริทึมการลดความซับซ้อนที่ได้รับการปรับปรุง

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

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

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

5 ธันวาคม 2010

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

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

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

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

28 พฤศจิกายน 2010

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

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

16 พฤศจิกายน 2010

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

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

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

3.2

11 พฤศจิกายน 2010

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

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

11 ตุลาคม 2010

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

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

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

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

28 กันยายน 2010

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

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

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

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

16 กันยายน 2010

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

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

14 กันยายน 2010

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

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

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

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

31 สิงหาคม 2010

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

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

  • ปรับปรุงเส้นทางภูมิศาสตร์สำหรับการซูมที่สูงขึ้น

24 สิงหาคม 2010

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

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

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

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

16 สิงหาคม 2010

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

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

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

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

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) ในออบเจ็กต์พาโนรามาที่มี 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: MarkerImage ที่ครอบตัดเมื่อใช้ !Marker.setIcon(<scaled MarkerImage>) สำหรับเครื่องหมายที่มีอยู่
  • ปัญหา 2549: CSS สำหรับเมนูแบบเลื่อนลงของ Google สร้างคำเตือน

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

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

17 มิ.ย. 2010

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

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

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

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

11 มิ.ย. 2010

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

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

3.0

18 พฤษภาคม 2010

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

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

13 พฤษภาคม 2010

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

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

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

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

7 พฤษภาคม 2010

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

  • ปัญหา 1458: คำขอฟีเจอร์: การรองรับ KML ใน Google API v3
  • ปัญหา 1658: เพิ่มการวางซ้อนการเข้าชม
  • ปัญหา 2209: Stack overflow
  • ปัญหา 2254: การเรียกใช้ "setMap(gMap)" และ "setMap(null)" หลายครั้งในออบเจ็กต์ Circle จะเปลี่ยนความทึบแสงของเส้นขอบและสีเติม

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

  • เพิ่มเลเยอร์ KML และ GeoRSS แล้ว
  • เพิ่มการวางซ้อนพื้นที่แล้ว
  • เพิ่มเลเยอร์ใหม่: การจราจรและ การปั่นจักรยาน
  • เพิ่มพร็อพเพอร์ตี้ "suppressBicyclingLayer" ใน DirectionsRendererOptions
  • แก้ไขข้อบกพร่องเพื่อให้แน่ใจว่ามีการอ้างอิงเลเยอร์การซูมอย่างถูกต้องเมื่อ MapType มีการเปลี่ยนแปลง
  • เปลี่ยนชื่อพร็อพเพอร์ตี้ DirectionsResult "start/end_point" เป็น "start/end_location"
  • เปลี่ยนชื่อพร็อพเพอร์ตี้ DirectionsLeg "start/end_geocode" เป็น "start/end_address"
  • เปลี่ยนชื่อพร็อพเพอร์ตี้ DirectionsRoute "optimized_waypoint_order" เป็น "waypoint_order"
  • นำการรองรับชื่อพร็อพเพอร์ตี้เส้นทางแบบเก่า (setTripIndex, getTripIndex, hideTripList, provideTripAlternatives) ออก และบันทึกคำเตือนต่อไป นอกจากนี้ยังนำการแปลงเส้นทางเป็นช่วงการเดินทางและเป็นขั้นตอน รวมถึงการเดินทางเป็นเส้นทางและเป็นขั้นตอนออกด้วย
  • อัปเดต GeocoderGeometry.latLng เป็น GeocoderGeometry.location

30 เมษายน 2010

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

  • ปัญหา 2230: แผนที่เริ่มต้นโดยไม่มีการฉายภาพที่กำหนดเองตามที่ต้องการ

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

  • ตอนนี้การคลิกบนแผนที่จะโฟกัสแป้นพิมพ์
  • ตอนนี้รองรับการบีบเพื่อซูมบน iPad แล้ว

26 เมษายน 2010

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

  • ปัญหา 1826: เพิ่มเหตุการณ์ mouseover และ mouseout ในรูปหลายเหลี่ยมและเส้นประกอบ
  • ปัญหา 2177: map.setZoom(z) ทำงานไม่ถูกต้องระหว่างเหตุการณ์ "maptypeid_changed"
  • ปัญหา 2247: ตัวเลือก hideRouteList ใน DirectionsRenderer ไม่ทำงานตามที่คาดไว้

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

  • แก้ไขข้อบกพร่องที่ไอคอนที่กำหนดเองหายไปจากด้านล่างของแผนที่ระหว่างการเลื่อน

13 เมษายน 2010

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

  • ปัญหา 2275: ใช้ MarkerImage ซ้ำไม่ได้
  • ปัญหา 2181: เมื่อคุณเพิ่ม google.maps.Marker แล้วใช้ปุ่มลูกกลิ้งของเมาส์เพื่อซูมเข้าหรือออก เครื่องหมายจะซ่อนอยู่

11 เมษายน 2010

ไม่มีการเปลี่ยนแปลงที่เห็นได้ชัดหรือปัญหาที่เปลี่ยนแปลง

5 เมษายน 2010

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

  • ปัญหา 1976: ปัญหาเกี่ยวกับไอคอนที่กำหนดเองและเครื่องหมายที่ลากได้
  • ปัญหา 2107: เครื่องหมายที่ลากได้หายไปเมื่อลากออกจากแผนที่
  • ปัญหา 2181: พร็อพเพอร์ตี้การฉายภาพของแผนที่ฐานไม่แสดง

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

  • แสดงเส้นประกอบภาพรวมเส้นทางใน DirectionsRoute เป็น overview_path
  • แสดงการฉายภาพปัจจุบันของแผนที่เป็นพร็อพเพอร์ตี้แบบอ่านอย่างเดียว

23 มี.ค. 2010

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

  • ระดับความสูงจะแสดงใน API แล้ว
  • ปรับปรุงการโหลดการ์ดสำหรับการเชื่อมต่ออินเทอร์เน็ตที่ช้า

15 มี.ค. 2010

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

  • ตอนนี้รูปหลายเหลี่ยมจะแสดงสีใหม่อย่างถูกต้องเมื่อมีการเปลี่ยนรูปแบบ
  • ข้อความเตือนที่เลิกใช้งานผ่าน console.log จะแสดงขึ้นเมื่อมีการใช้ "เส้นทาง" แบบเก่า

10 มี.ค. 2010

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

  • ปัญหา 1801: zIndex ของเส้นประกอบ/รูปหลายเหลี่ยม
  • ปัญหา 2144: DirectionsRequest ควรมีตัวเลือก avoidHighways
  • ปัญหา 2207: ข้อบกพร่อง: เส้นประกอบได้รับการเติมใน IE
  • ปัญหา 2113: เส้นประกอบใช้งานไม่ได้ใน FF ที่ระดับการซูมสูงหลังจากรุ่นเดือนมกราคม

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

  • เพิ่มเส้นทางจักรยานแล้ว
  • เพิ่มตัวเลือก DirectionsRequest ใหม่ดังนี้
    • avoidHighways
    • avoidTolls
    • optimizeWaypoints
  • ปรับปรุงความเร็วในการแสดงผลรูปหลายเหลี่ยม/เส้นประกอบ
  • เปลี่ยนชื่อออบเจ็กต์ Directions ต่อไปนี้ ระบบจะยังคงรองรับชื่อเดิม

3 มี.ค. 2010

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

  • ปัญหา 2136: สร้างความสับสนให้กับพร็อพเพอร์ตี้ใน google.maps.MarkerImage ซึ่งไม่ควรอ้างอิง

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

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

26 ก.พ. 2010

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

  • ปัญหา 1651: mousemove / mouseover / mouseout สำหรับ Canvas ของแผนที่
  • ปัญหา 2142: DirectionsRendererOptions ควรอนุญาตให้ผู้ใช้ระงับเครื่องหมายทั้งหมดได้
  • ปัญหา 2148: event.latLng หายไป
  • ปัญหา 2109: ข้อบกพร่อง: NavigationControlStyle.ZOOM_PAN แสดงผลไม่ถูกต้องใน IE8
  • ปัญหา 2153: MVCArray.push() ไม่แสดงผลความยาวใหม่

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

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

8 ก.พ. 2010

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

  • ปัญหา 2135: ข้อบกพร่อง: หากคุณใช้ MVCArray ของ Polygon ซ้ำในเส้นประกอบ เส้นประกอบจะปิดลง

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

  • เพิ่มคลาส Rectangle ใหม่
  • เพิ่มคลาส Circle ใหม่
  • แก้ไขหน่วยความจำรั่วไหลเมื่อสร้างแล้วนำเครื่องหมายออก
  • หยุดใส่คำอธิบายประกอบ MVCArray ของ LatLng เพื่อปิดรูปหลายเหลี่ยม เนื่องจากจะทำให้เส้นประกอบที่ใช้ MVCArray เดียวกันปิดไปด้วย (ดูปัญหา 2135)
  • แก้ไขข้อบกพร่องที่บางครั้งซ่อนเครื่องหมายบนหน้าจอหากตั้งค่าการซูมของแผนที่เป็นค่าปัจจุบัน
  • แก้ไข ImageMapType ให้แสดงอย่างถูกต้องบน Android
  • เปลี่ยนรูปแบบการตัดคลิปรูปหลายเหลี่ยมเพื่ออนุญาตให้ใช้รูปหลายเหลี่ยมที่มีขั้วโลกเหนือหรือขั้วโลกใต้
  • เพิ่มช่วงละติจูดของ MercatorProjection เป็นค่าสูงสุดที่เป็นไปได้ตามความแม่นยำของจุดลอยตัว

28 มกราคม 2010

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

  • ปัญหา 1367: คำขอฟีเจอร์: แสดง LayoutManager เพื่อให้นักพัฒนาแอปวาง DIV ใน "ขั้นตอนการควบคุม"
  • ปัญหา 1916: คำขอฟีเจอร์: เพิ่มความสามารถในการปรับขนาด MarkerImage
  • ปัญหา 1443: extend() และ union() ควรแสดงผลออบเจ็กต์ LatLngBounds
  • ปัญหา 1997: เอกสารประกอบของ MapOption "ขนาด"
  • ปัญหา 2074: แผนที่ไม่แสดงผลเมื่อแผนที่โลกพอดีกับขนาดของคอนเทนเนอร์แผนที่

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

  • เพิ่มการรองรับภาษาอินเดียต่อไปนี้
    • bn, gu, kn, ml, mr, ta, te
  • เพิ่มเมธอดแบบคงที่ใหม่ลงในเนมสเปซของเหตุการณ์ ดังนี้
    • addListenerOnce
    • addDomListenerOnce
  • เพิ่มพร็อพเพอร์ตี้ "encoded_lat_lngs" ใหม่ลงในออบเจ็กต์ DirectionsStep เพื่อแสดงชุดละติจูดและลองจิจูดในรูปแบบ ASCII ที่บีบอัด
  • ปรับปรุงประสิทธิภาพโดยการนำองค์ประกอบ DOM ของเครื่องหมายนอกหน้าจอออก
  • แก้ไขข้อบกพร่องในการเลื่อนใน Google Chrome
  • แก้ไขข้อบกพร่องเกี่ยวกับการบีบเพื่อซูมใน iPhone

19 มกราคม 2010

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

  • ปัญหา 1422: คำขอฟีเจอร์: อนุญาตให้นักพัฒนาซอฟต์แวร์สร้างประเภทแผนที่แบบกำหนดเอง
  • ปัญหา 1523: คำขอฟีเจอร์: fromContainerPixelToLatLng (และในทางกลับกัน)
  • ปัญหา 1443: extend() และ union() ควรแสดงผลออบเจ็กต์ LatLngBounds
  • ปัญหา 1960: ข้อบกพร่อง: ข้อมูลไม่สมบูรณ์เมื่อใช้ provideTripAlternatives
  • ปัญหา 1675: ข้อผิดพลาดในเอกสารประกอบของบทแนะนำ
  • ปัญหา 1676: ข้อผิดพลาดในเอกสารประกอบของบทแนะนำ - ตัวเลือกการควบคุม
  • ปัญหา 1856: รูปหลายเหลี่ยมไม่แสดงผลใน Opera!!!
  • ปัญหา 1954: การแปลภาษาบัลแกเรียไม่ถูกต้อง
  • ปัญหา 1976: ข้อบกพร่อง: ปัญหาเกี่ยวกับไอคอนที่กำหนดเองและเครื่องหมายที่ลากได้
  • ปัญหา 2063: ชื่อตัวแปรทับซ้อนกันเมื่อลดขนาดคลาสย่อย OverlayView

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

17 ธันวาคม 2009

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

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

10 ธันวาคม 2009

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

  • ปัญหา 1820: การซูมเข้าด้วยปุ่มลูกกลิ้งดูเหมือนจะซูมเกินระดับการซูมสูงสุดและ "ข้าม/กระโดด" ตำแหน่งของแผนที่
  • ปัญหา 1743: การซูมด้วยการเลื่อนทำให้แผนที่ย้ายไปยังตำแหน่งที่แตกต่างไปโดยสิ้นเชิง

การเปลี่ยนแปลงอื่นๆ ที่เห็นได้ชัดมีดังนี้

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

25 พฤศจิกายน 2009

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

  • ปัญหา 1696: คำขอฟีเจอร์: การวางตำแหน่งการควบคุมแผนที่
  • ปัญหา 1909: getBounds เสียหายหลังจากเปลี่ยนศูนย์กลางแผนที่
  • ปัญหา 1938: map.setOptions ไม่รู้จักตัวเลือกการควบคุม

การเปลี่ยนแปลงอื่นๆ ที่เห็นได้ชัดมีดังนี้

  • เพิ่มการรองรับ RTL เพื่อเปิดใช้ภาษาต่อไปนี้ อาหรับ ฟาร์ซี ฮีบรู
  • แสดงพร็อพเพอร์ตี้ lat_lngs สำหรับขั้นตอน DirectionsResult

11 พฤศจิกายน 2009

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

  • ปัญหา 1742: เครื่องหมายไอคอนที่กำหนดเองจะปรากฏที่ด้านบนของเครื่องหมายเริ่มต้นเสมอ

การเปลี่ยนแปลงอื่นๆ ที่เห็นได้ชัดมีดังนี้

  • เพิ่มการรองรับภาษาใหม่ 3 ภาษา
    • บาสก์
    • กาลิเชียน
    • ตากาล็อก

29 ตุลาคม 2009

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

  • ปัญหา 1421: คำขอฟีเจอร์: เพิ่มคลาสเส้นทางไปยัง API v3

การเปลี่ยนแปลงอื่นๆ ที่เห็นได้ชัดมีดังนี้

26 ตุลาคม 2009

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

  • ปัญหา 1647: คำขอฟีเจอร์: ระบุเหตุการณ์สำหรับ infowindow dom ready
  • ปัญหา 1710: ความสามารถในการยกเลิกเหตุการณ์การซูมของผู้ใช้เมื่อดับเบิลคลิก

การเปลี่ยนแปลงอื่นๆ ที่เห็นได้ชัดมีดังนี้

  • ระบบจะแสดงข้อผิดพลาด JS เมื่อมีการส่งอาร์กิวเมนต์ที่ไม่ถูกต้องไปยัง google.maps.LatLng() ใหม่
  • แก้ไขข้อบกพร่อง: แผนที่แบบคงที่โหลด 2 ครั้งเมื่อโหลดแผนที่

15 ตุลาคม 2009

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

  • ปัญหา 1525: ข้อผิดพลาด get_bounds ที่ระดับการซูมต่ำ
  • ปัญหา 1757: fitBounds() ไม่ทำงานข้ามเส้นเมริเดียน 180
  • ปัญหา 1790: map.setOptions ตั้งค่าเคอร์เซอร์ไม่ได้
  • ปัญหา 1767: ข้อบกพร่องเกี่ยวกับปัญหาการเผยแพร่เหตุการณ์

การเปลี่ยนแปลงอื่นๆ ที่เห็นได้ชัดมีดังนี้

  • การอัปเดตเอกสารประกอบ
    • เมธอดใหม่ที่แสดง: LatLngBounds.isEmpty()
    • จัดเรียงเมธอด เหตุการณ์ พร็อพเพอร์ตี้ และค่าคงที่ทั้งหมดตามชื่อ
    • แก้ไขประเภทที่ไม่ถูกต้องในพร็อพเพอร์ตี้ตัวเลือกเส้นประกอบและรูปหลายเหลี่ยม

28 กันยายน 2009

  • การปรับปรุงประสิทธิภาพการแสดงผลโพลี
  • แก้ไขปัญหาเกี่ยวกับคำเตือน JS สำหรับ SVGView แล้ว

22 กันยายน 2009

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

  • ปัญหา 1420: ฟีเจอร์: เพิ่มคลาส Polyline ลงใน API
  • ปัญหา 1371: เหตุการณ์ map.bounds_changed เริ่มทำงานซ้ำๆ เมื่อแผนที่เคลื่อนที่
  • ปัญหา 1700: ตำแหน่งไม่ถูกต้องในการคลิกหลังจากซูมออกใน Firefox 3.5
  • ปัญหา 1702: ระบบรายงาน latLng ไม่ถูกต้องในเหตุการณ์การคลิกและการดับเบิลคลิกเมื่อมีออฟเซ็ตการเลื่อนในองค์ประกอบหลัก
  • ปัญหา 1723: แผนที่กระโดดเมื่อลากบน iPhone

การเปลี่ยนแปลงอื่นๆ ที่เห็นได้ชัดมีดังนี้

  • เปิดตัวเส้นประกอบและรูปหลายเหลี่ยมแล้ว ซึ่งช่วยให้คุณวาดเส้นหรือพื้นที่ที่เติมสีบนแผนที่ ระบุรูปแบบเส้นและรูปแบบการเติมสี และรองรับเหตุการณ์เมาส์ส่วนใหญ่ (เช่น ยังไม่มีการวางเมาส์เหนือ) โดยจะทำงานในเบราว์เซอร์ที่รองรับทั้งหมด (IE6.0+, Firefox 2.0+, Safari 3.1+, Chrome) ซึ่งรวมถึงอุปกรณ์เคลื่อนที่ที่รองรับด้วย
  • เพิ่มเหตุการณ์ "ไม่มีการใช้งาน" ใหม่ในแผนที่ ซึ่งจะเริ่มทำงานเมื่อแผนที่ไม่มีการเคลื่อนไหวสักพัก แก้ไขปัญหา 1371
  • แก้ไขค่า LatLng ที่ไม่ถูกต้องซึ่งแสดงผลจากกิจกรรมการคลิก
  • แก้ไขข้อบกพร่องเกี่ยวกับการบีบเพื่อซูมใน iPhone ดูปัญหา 1723

10 กันยายน 2009

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

  • ปัญหา 1659: latLng ที่รายงานในเหตุการณ์การคลิกและการดับเบิลคลิกหลังจากเลื่อนไม่ถูกต้อง, Firefox 3.5
  • ปัญหา 1621: ได้รับตำแหน่งที่ไม่ถูกต้องหลังจากคลิกแผนที่ใน IE8 ที่มี Doctype
  • ปัญหา 1642: InfoWindow overflow:auto
  • ปัญหา 1531: ความสูงของ infoWindow เพิ่มขึ้นทุกครั้งที่เปิด

การเปลี่ยนแปลงอื่นๆ ที่เห็นได้ชัดมีดังนี้

  • แก้ไขไวยากรณ์สำหรับเมธอด get/set และชื่อเหตุการณ์ตามที่ระบุด้านล่าง ระบบจะยังคงรองรับไวยากรณ์เก่าเพื่อให้เข้ากันได้แบบย้อนหลัง ตัวอย่างเช่น
    • set_funBoat() => setFunBoat()
    • get_funBoat() => getFunBoat()
    • funBoat_changed => funboat_changed
  • เพิ่มเมธอดใหม่ "onAdd" ลงในอินเทอร์เฟซ OverlayView ซึ่งจะได้รับการเรียกเมื่อมีการเริ่มต้นแผงและการฉายภาพเป็นครั้งแรก ซึ่งจะช่วยแก้ปัญหา 1377
  • เมธอด "remove" ของอินเทอร์เฟซ OverlayView ได้เปลี่ยนชื่อเป็น "onRemove" ระบบจะยังคงรองรับชื่อเดิมเพื่อให้เข้ากันได้แบบย้อนหลัง

2 กันยายน 2009

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

  • ปัญหา 1525: ข้อผิดพลาด get_bounds ที่ระดับการซูมต่ำ
  • ปัญหา 1596: การเลื่อนผ่านขอบด้านเหนือหรือใต้ของโลกจะแสดงข้อผิดพลาด
  • ปัญหา 1643: ข้อบกพร่อง: แผนที่เลื่อนโดยไม่จำเป็น
  • ปัญหา 1379: ฉันไม่เห็นข้อมูลแผนที่เกาหลีใน V3

การเปลี่ยนแปลงอื่นๆ ที่เห็นได้ชัดมีดังนี้

  • เปิดใช้การซูมด้วยการเลื่อนล้อเมาส์อย่างต่อเนื่องและการดับเบิลคลิกใน Chrome, Safari 4 และ Firefox 3.5
  • ปรับปรุงประสิทธิภาพการลากแผนที่
  • ตอนนี้การดับเบิลคลิกจะจัดแผนที่ให้อยู่ตรงกลางหลังจากซูม

24 สิงหาคม 2009

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

  • ปัญหา 1567: map.set_center ไปยังสถานที่ใกล้เคียงใช้งานไม่ได้
  • ปัญหา 1605: การเลื่อนแผนที่จะเลื่อนหน้าเว็บด้วย
  • ปัญหา 1467: ฟังก์ชันเลื่อนแผนที่ + ภาพเคลื่อนไหว

การเปลี่ยนแปลงอื่นๆ ที่เห็นได้ชัดมีดังนี้

  • เปิดใช้การซูมด้วยล้อเลื่อนโดยค่าเริ่มต้น หากต้องการปิดใช้ ให้ตั้งค่าพร็อพเพอร์ตี้ scrollwheel ของตัวเลือกแผนที่เป็น false
  • อัปเดตเอกสารประกอบเพื่อรวมฟังก์ชัน panTo และ panBy

14 สิงหาคม 2009

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

  • ปัญหา 1575: ข้อบกพร่องในเมธอด set_draggable() ของเครื่องหมายที่ลากได้

การเปลี่ยนแปลงอื่นๆ ที่เห็นได้ชัดมีดังนี้

  • เปิดใช้การซูมด้วยล้อเลื่อนแล้ว
  • แก้ไขปัญหาที่ส่งผลต่อ iPhone ซึ่งแผนที่จะกระโดดหลังจากลาก

4 สิงหาคม 2009

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

  • ปัญหา 1393: อนุญาตเครื่องหมายที่ลากได้
  • ปัญหา 1448: ข้อบกพร่อง: API v3 ต้องมีฟังก์ชัน checkResize() (หรือเทียบเท่า)
  • ปัญหา 1404: ข้อผิดพลาดเกี่ยวกับเคอร์เซอร์ใน Opera
  • ปัญหา 1514: ลูกศรเลือก MapType แสดงไม่ถูกต้องเมื่อใช้ HTML 4.01 strict
  • ปัญหา 1426: การควบคุมดัชนีลำดับ Z ของ InfoWindow

การเปลี่ยนแปลงอื่นๆ ที่เห็นได้ชัดมีดังนี้

  • การบีบและการลากบน iPhone ควรมีประสิทธิภาพมากขึ้น
  • เพิ่มเมธอด Setter และ Getter ของ zIndex ลงในออบเจ็กต์ InfoWindow

การเปลี่ยนแปลงเอกสารประกอบมีดังนี้

  • เพิ่มเมธอด get_draggable และ set_draggable ของเครื่องหมาย
  • เพิ่มเหตุการณ์ Marker drag, dragstart, dragend, draggable_changed แล้ว
  • เพิ่มพร็อพเพอร์ตี้เครื่องหมายที่ลากได้แล้ว
  • เพิ่มเมธอด get_zIndex และ set_zIndex ของหน้าต่างข้อมูลแล้ว
  • เพิ่มเหตุการณ์ zIndex_changed ของหน้าต่างข้อมูลแล้ว
  • เพิ่มพร็อพเพอร์ตี้ zIndex ของหน้าต่างข้อมูลแล้ว

13 กรกฎาคม 2009

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

  • ปัญหา 1415: เนื้อหา infowindow: เลือกได้จริง/ เท็จ
  • ปัญหา 1432: เหตุการณ์ Mouseout ไม่ทริกเกอร์หลังจากเรียกใช้ set_icon
  • ปัญหา 1365: ตัวควบคุมประเภทแผนที่แสดงผลไม่ถูกต้องเมื่อใช้ Doctype ที่เข้มงวด

การเปลี่ยนแปลงอื่นๆ ที่เห็นได้ชัดมีดังนี้

  • นักพัฒนาซอฟต์แวร์ไม่จำเป็นต้องระบุขนาดสำหรับ MarkerImage อีกต่อไป เนื่องจาก API จะตรวจหาขนาดเมื่อไม่ได้ระบุไว้ ในหมายเหตุที่เกี่ยวข้อง อาร์กิวเมนต์ size, anchor และ origin สำหรับ MarkerImage เป็นอาร์กิวเมนต์ที่ไม่บังคับทั้งหมด
  • นักพัฒนาแอปไม่จำเป็นต้องเรียกใช้ OverlayView.call(this) ในคอนสตรัคเตอร์ของคลาสย่อย OverlayView อีกต่อไป
  • ระบบนำเมธอด "changed" ของ OverlayView ออกจากอินเทอร์เฟซแล้ว การดำเนินการนี้ไม่ควรส่งผลต่อโค้ดของนักพัฒนาซอฟต์แวร์ เนื่องจากก่อนหน้านี้ไม่ได้มีการใช้เมธอดเหล่านี้จริงๆ
  • ตัวเลือก partialmatch ถูกนำออกจากออบเจ็กต์ Geocoder Request หากนักพัฒนาแอปยังคงส่งพารามิเตอร์นี้ พารามิเตอร์ดังกล่าวจะไม่มีผลต่อการค้นหา

12 มิถุนายน 2009

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

  • ปัญหา 1363: ข้อบกพร่อง: ระบบไม่ส่งกิจกรรมการคลิกแผนที่ใน iPhone

การเปลี่ยนแปลงอื่นๆ ที่เห็นได้ชัดมีดังนี้

  • การควบคุมการซูมขนาดใหญ่คลิกได้ในเบราว์เซอร์ทั้งหมด
  • หน้าต่างข้อมูล "ล้าง" ตัวควบคุมการซูมขนาดใหญ่ โดยจัดตำแหน่งตัวเองให้อยู่ภายในแผนที่และตัวควบคุมอย่างสมบูรณ์
  • Mobile copyright uses pretty images
  • การ์ดจะโหลดจากตรงกลางแทนที่จะเป็นด้านซ้ายบน
  • ผู้ใช้จะเลือกข้อความของปุ่มประเภทแผนที่หรือรูปภาพควบคุมใดๆ ไม่ได้อีกต่อไป
  • ไลบรารีหลักมีขนาดเล็กลงประมาณ 1.9 KB