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

สมัครรับข้อมูล บันทึกการเผยแพร่เหล่านี้ ติดตาม

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

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

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

3.66.3d

2 กันยายน 2569

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

  • [ช่องอัลฟา] เพิ่มฟิลด์ trafficPolylinesDisabled ลงใน RoutePolyline3DOptions วิธีนี้ช่วยให้นักพัฒนาสามารถปิดใช้งานโพลีไลน์ที่คำนึงถึงการจราจรเมื่อสร้างโพลีไลน์เส้นทาง 3 มิติได้
  • [ช่องอัลฟ่า] ปรับปรุง Route3DElement เพื่อหลีกเลี่ยงการร้องขอจากแบ็กเอนด์ที่ไม่จำเป็นเมื่อสลับสถานะ trafficPolylinesDisabled

3.66.2d

26 สิงหาคม 2569

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

  • [ช่องอัลฟา] ลบไอคอน Route 3D ออกจากการโหลดฟอนต์และย้ายไปไว้ในไฟล์ SVG ที่ฝังอยู่ เพื่อหลีกเลี่ยงปัญหาเมื่อโหลดฟอนต์ Material Symbols มากกว่าหนึ่งครั้ง
  • [ช่องเบต้า] เพิ่มส่วนประกอบขั้นสูงของ Places UI Kit: AdvancedPlaceDetailsElement, AdvancedPlaceDetailsCompactElement, PlaceLinkElement, PlaceButtonElement, PlaceNameElement, AdvancedPlaceListElement, AdvancedPlaceSearchElement
  • เพิ่มคำอธิบายประกอบ (tooltip) ให้กับชื่อเส้นทางขนส่งสาธารณะ เพื่อให้เห็นชื่อเต็มแม้ว่าจะถูกตัดทอนไปบ้างก็ตาม
  • เพิ่ม removeEventListener typings สำหรับเว็บคอมโพเนนต์แบบกำหนดเอง
  • แก้ไขปัญหาที่ VoiceOver แสดงเส้นขอบโฟกัสบนองค์ประกอบที่ซ่อนไว้สำหรับตัวทำเครื่องหมายเส้นทางในโปรแกรมอ่านหน้าจอ

3.66.1a

17 สิงหาคม 2569

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

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

3.65.12f

6 สิงหาคม 2569

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

  • [ช่องอัลฟา] เพิ่ม <gmp-label-3d> (google.maps.maps3d.Label3DElement) ลงในช่องอัลฟาของ 3D Maps JS API ขณะนี้นักพัฒนาสามารถใช้ส่วนประกอบใหม่นี้เพื่อประกาศข้อความป้ายกำกับและกำหนดค่าพฤติกรรมการชนกันได้อย่างอิสระแยกต่างหากจากส่วนประกอบเครื่องหมาย 3 มิติที่เชื่อมโยงอยู่ (เช่น <gmp-marker-3d> และ <gmp-marker-3d-interactive>)
  • กำหนดชื่อที่ไม่ซ้ำกันและเข้าถึงได้ง่ายสำหรับปุ่ม "ตัวเลือกเพิ่มเติม" ในวิดเจ็ต "รายละเอียดสถานที่"
  • [ช่องอัลฟา] ปรับปรุงข้อความแสดงข้อผิดพลาดของโหมดการเดินทาง Route 3D เมื่อใช้ TravelMode.TWO_WHEELER นอกช่วงอัลฟา/เบต้า
  • [ช่องอัลฟา] คอมโพเนนต์ Route3D รองรับคุณสมบัติ trafficPolylinesDisabled แล้ว วิธีนี้ช่วยให้นักพัฒนาสามารถปิดใช้งานโพลีไลน์ที่รับรู้ปริมาณการจราจรเมื่อใช้ตัวเลือกการกำหนดเส้นทาง TRAFFIC_AWARE หรือ TRAFFIC_AWARE_OPTIMAL
  • [ช่องอัลฟา] เพิ่มระยะห่างขอบเขตด้านเหนือของ AutofitsCamera เพื่อป้องกันการตัดขอบตามค่าเริ่มต้น
  • แก้ไขปัญหาที่ไม่สามารถลาก Street View Pegman ลงบนแผนที่บนอุปกรณ์หน้าจอสัมผัสได้

3.65.11b

27 กรกฎาคม 2569

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

  • [ช่องอัลฟา] ป๊อปโอเวอร์ Route3D ที่ได้รับการปรับปรุงเพื่อแสดงไอคอนที่ไม่เกี่ยวข้องกับการขนส่งสาธารณะ (การปั่นจักรยาน การขับรถ รถจักรยานยนต์ และการเดิน)
  • [ช่องอัลฟา] Route.createWaypointMarkers สร้างเครื่องหมายสำหรับจุดเริ่มต้นและจุดปลายทาง โดยใช้รูปแบบเริ่มต้น เว้นแต่จะระบุฟังก์ชัน customOverride ขณะนี้ยังไม่รองรับจุดแวะพักระหว่างทาง

3.65.10a

22 กรกฎาคม 2569

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

  • แก้ไขปัญหาที่ Maps JS โหลดฟอนต์ Material Symbols Outlined ในลักษณะที่อาจส่งผลกระทบต่อฟอนต์เดียวกันที่โหลดบนหน้าเว็บหลัก
  • แก้ไขปัญหาที่ PlaceAutocompleteElement ส่งค่าว่างในการส่งฟอร์มแบบ POST เมื่อเริ่มต้นด้วย options.value หรือแก้ไขโดยโปรแกรมผ่านคุณสมบัติ value
  • ปรับปรุงการควบคุม UI การเอียงและทิศทางของแผนที่ 3 มิติ เพื่อเปิดใช้งานอีกครั้งหากช่วงการจำกัดกล้องเพิ่มขึ้น

3.65.8c (ลดราคาแล้ว)

7 กรกฎาคม 2569

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

  • [ช่องอัลฟา] Route3DElement แสดงข้อมูลโพลีไลน์และป๊อปโอเวอร์เพิ่มเติมสำหรับเส้นทางขนส่งสาธารณะ
  • เพิ่มการรองรับ internalUsageAttributionIds ใน API การตรวจสอบที่อยู่ พร็อพเพอร์ตี้นี้ช่วยให้การระบุแหล่งที่มาของการเรียก API เป็นแพ็กเกจหรือไลบรารี OSS ที่เฉพาะเจาะจง
  • อัปเดตหน้าต่างข้อมูลเริ่มต้นสำหรับการคลิกจุดที่น่าสนใจในแผนที่ 2 มิติให้ใช้วิดเจ็ตสถานที่
  • ปรับปรุงความน่าเชื่อถือของภาพพาโนรามาใน Street View เมื่อมีการเข้าชมสูง

3.65.6a

25 มิถุนายน 2026

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

  • [ช่องเบต้า] อัปเดตหน้าต่างข้อมูลเริ่มต้นสำหรับการคลิกจุดที่น่าสนใจในแผนที่ 2 มิติให้ใช้วิดเจ็ตสถานที่
  • แก้ไขข้อบกพร่องที่ทำให้แผนที่ 3 มิติแสดงข้อผิดพลาดเป็นครั้งคราวที่ค่า fov สุดขั้ว
  • อัปเดตเครื่องหมายเส้นทางเริ่มต้นให้ไม่ใช้ตัวเลือก glyph PinElement ที่เลิกใช้งานแล้ว

3.65.5e

17 มิถุนายน 2026

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

  • แก้ไขการพิมพ์สำหรับ OverlayView.getMap()
  • อัปเดตการพิมพ์สำหรับ BasicPlaceAutocompleteElement และ PlaceAutocompleteElement เพื่อระบุว่าพารามิเตอร์ตัวเลือกของตัวสร้างเป็นพารามิเตอร์ที่ไม่บังคับ

3.65.3b

4 มิถุนายน 2026

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

  • ฟังก์ชัน DrawingManager ใน Maps JavaScript API จะใช้งานไม่ได้อีกต่อไป ดูข้อมูลเพิ่มเติมได้ที่ https://developers.google.com/maps/deprecations
  • ปรับปรุงคอนทราสต์สีสำหรับกล่องโต้ตอบลิขสิทธิ์ของแผนที่ในโหมดมืด
  • ปิดใช้ตัวควบคุมการหมุนแผนที่ 3 มิติเมื่อถึงขีดจำกัดของส่วนหัว
  • แก้ไขปัญหาที่ช่องป้อนข้อมูลในอุปกรณ์เคลื่อนที่ของ Place Autocomplete ทับซ้อนกับแถบสถานะ/พื้นที่ปลอดภัยของระบบ iOS หมายเหตุ: การแก้ไขจะใช้ได้เมื่อตั้งค่า viewport-fit=cover ในเมตาแท็กวิวพอร์ต
  • เพิ่มการรองรับ internalUsageAttributionIds ใน Maps 3D JavaScript API พร็อพเพอร์ตี้นี้ช่วยให้นักพัฒนาซอฟต์แวร์ระบุแหล่งที่มาของการเรียก API ไปยังแพ็กเกจหรือไลบรารี OSS ที่เฉพาะเจาะจงได้
  • เพิ่มการรองรับ internalUsageAttributionIds ใน Places (ใหม่) API พร็อพเพอร์ตี้นี้ช่วยให้นักพัฒนาซอฟต์แวร์ระบุแหล่งที่มาของการเรียก API ไปยังแพ็กเกจหรือไลบรารี OSS ที่เฉพาะเจาะจงได้
  • [alpha channel] ลดประเภท Getter ของพร็อพเพอร์ตี้ Route3DElement ให้ตรงกับการแปลง Setter ให้เป็นมาตรฐาน
  • [Alpha Channel] Route3DElement แสดงพร็อพเพอร์ตี้เส้นทาง, fallbackInfo และ geocodingResults

3.65.2d

27 พฤษภาคม 2026

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

  • แก้ไขปัญหาเกี่ยวกับปุ่มซูมเมื่อซูมออกในแผนที่ที่มีขอบเขตจำกัด
  • คลังสถานที่ได้เปิดตัว transitStation ในสถานที่ต่างๆ
  • เพิ่มการรองรับ internalUsageAttributionIds ในคลังเส้นทาง พร็อพเพอร์ตี้นี้ช่วยให้นักพัฒนาซอฟต์แวร์ระบุแหล่งที่มาของการเรียก API ไปยังแพ็กเกจหรือไลบรารี OSS ที่เฉพาะเจาะจงได้

3.65.1c

20 พฤษภาคม 2026

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

  • ตอนนี้โลโก้ Google จะเป็นสีเทาเข้มบนพื้นหลังสีขาวสำหรับแผนที่ถนนและภูมิประเทศในโหมดสว่าง ไม่ว่าจะมีรหัสแผนที่หรือการจัดรูปแบบที่กำหนดเองหรือไม่ก็ตาม
  • [ช่องอัลฟ่า] Route3DElement จะส่งเหตุการณ์ gmp-load และ gmp-error หลังจากเรียกใช้ Routes API สำเร็จและไม่สำเร็จตามลำดับ
  • แก้ไขเอกสารที่ไม่ถูกต้องซึ่งระบุว่าระบบจะไฮไลต์คำที่ตรงกันในข้อความรองของการคาดคะเนการเติมข้อความอัตโนมัติ ระบบจะไฮไลต์เฉพาะในข้อความหลัก ซึ่งสะท้อนถึงลักษณะการทำงานของฟีเจอร์เติมข้อความอัตโนมัติของ Places API
  • ปรับปรุงการรับค่าสีสำหรับรายการการคาดคะเนการป้อนข้อความอัตโนมัติของสถานที่ เพื่อให้รายการรับค่าสีที่ตั้งค่าไว้ในองค์ประกอบหลักได้อย่างราบรื่น
  • เพิ่มช่อง "input-icon" และ "clear-icon" ลงในทั้ง PlaceAutocompleteElement และ BasicPlaceAutocompleteElement เพื่อการปรับแต่งไอคอน
  • ส่วนเงา prediction-item-secondary-text และ prediction-item-nonmatch ที่เปิดเผยสำหรับทั้งรายการการคาดคะเน BasicPlaceAutocomplete และ PlaceAutocomplete ซึ่งช่วยให้จัดรูปแบบข้อความหลักและข้อความรองที่ไม่ตรงกันได้
  • เพิ่มแอตทริบิวต์ no-clear-button และพร็อพเพอร์ตี้ noClearButton ลงในทั้ง PlaceAutocompleteElement และ BasicPlaceAutocompleteElement เพื่ออนุญาตให้ซ่อนปุ่มล้าง
  • ตอนนี้เราเลิกใช้งานฟังก์ชันเลเยอร์ฮีตแมปใน Maps JavaScript API แล้ว
  • ปรับปรุงการจัดการข้อผิดพลาดสำหรับการดึงข้อมูลการกำหนดค่าแผนที่
  • ตอนนี้เราได้เลิกใช้งานภาพมุม 45 องศาสำหรับแผนที่แรสเตอร์แล้ว
  • เพิ่มคลาสที่ขาดหายไปลงในเอกสารประกอบของ PlacesLibrary นอกจากนี้ ยังได้บันทึกเมธอด toString() ใน FormattableText ด้วย
  • ปรับปรุงการช่วยเหลือพิเศษของลิงก์ "รายงานข้อผิดพลาดบนแผนที่"

3.64.12d

6 พฤษภาคม 2026

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

  • ตอนนี้เมธอด equals() ของ LatLng ยอมรับออบเจ็กต์ LatLngLiteral แทนที่จะแสดงข้อผิดพลาด เอกสารประกอบสำหรับ LatLng และ LatLngAltitude equals() ตอนนี้ยังแสดงระดับความคลาดเคลื่อนที่มีอยู่ 1e-9 อย่างถูกต้องด้วย
  • [ช่องอัลฟ่า] Map3DElement ที่มีฟีเจอร์ปรับอัตโนมัติสำหรับเด็กจะแสดงผลในRELATIVE_TO_GROUNDโหมดระดับความสูงในตอนแรก ซึ่งรองรับการแสดงพื้นที่ที่มีระดับความสูงมากขึ้นเมื่อโหลดในกรณีที่กำหนดพร็อพเพอร์ตี้ของกล้องไว้ล่วงหน้าแทนที่จะใช้ flyCameraTo นอกจากนี้ เมื่อโหลด Map3DElement ครั้งแรก หากแผนที่มีองค์ประกอบย่อยที่ใช้ AutofitsCamera API ซึ่งยังคงทำงานอยู่ ระบบจะเลื่อนการแสดงแผนที่ครั้งแรกจนกว่าองค์ประกอบย่อยทั้งหมดจะทำงานเสร็จ และกล้องจะเลื่อนไปโดยไม่คำนึงถึงการตั้งค่าภาพเคลื่อนไหวการบิน ส่วนการอัปเดตกล้องในภายหลังจะเป็นไปตามการตั้งค่าการบิน
  • [Alpha Channel] Polygon3DElement เพิ่มพร็อพเพอร์ตี้ autofitsCamera เพื่อรองรับการปรับกล้องอัตโนมัติ

3.64.11d

29 เมษายน 2026

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

  • [alpha channel] MarkerElement เพิ่มพร็อพเพอร์ตี้ autofitsCamera เพื่อรองรับการปรับกล้องให้พอดีกับตัวทำเครื่องหมายโดยอัตโนมัติ
  • แก้ไขปัญหาใน PlaceAutocompleteElement ที่ไอคอนรายการการคาดคะเนไม่แสดงผลในเบราว์เซอร์ Safari
  • คลังสถานที่ได้เปิดตัว isPureServiceAreaBusiness ในสถานที่ต่างๆ ตอนนี้คุณขอผลการค้นหาสำหรับธุรกิจที่ให้บริการตามสถานที่ได้แล้วโดยตั้งค่า pureServiceAreaBusinessesIncluded ในคำขอ Place Autocomplete (Data API และวิดเจ็ต) และการค้นหาข้อความ
  • ไลบรารีสถานที่ได้เปิดตัว addressDescriptor, containingPlaces และ timeZone ในสถานที่
  • คลังสถานที่ได้เปิดตัว futureOpeningDate ในสถานที่ต่างๆ ตอนนี้คุณขอผลการค้นหาสำหรับธุรกิจที่ยังไม่เปิดได้แล้วโดยตั้งค่า futureOpeningBusinessesIncluded ในคำขอ Place Autocomplete (Data API และวิดเจ็ต), การค้นหาในบริเวณใกล้เคียง และการค้นหาข้อความ
  • ตอนนี้โลโก้ Google จะเหมือนกันสําหรับ Roadmap light ทั้งที่มีหรือไม่มีรหัสแผนที่หรือการจัดรูปแบบที่กําหนดเอง ก่อนหน้านี้เราแสดงโลโก้ Google ในโหมดมืดสำหรับแผนที่ Roadmap ทั้งหมดโดยใช้รหัสแผนที่ ผู้ใช้ควรเปลี่ยนไปใช้โหมดมืดเพื่อคงโลโก้ Google สีขาวไว้
  • เพิ่ม focus-ring เป็นส่วนเงา CSS ในทั้ง PlaceAutocompleteElement และ BasicPlaceAutocompleteElement
  • เพิ่ม FuelType DIESEL_PLUS และ E100 ใหม่ เพิ่ม EVConnectorType NACS ใหม่
  • เพิ่มแอตทริบิวต์ value, placeholder, disabled, readonly, no-input-icon และ maxlength ลงใน PlaceAutocompleteElement และ BasicPlaceAutocompleteElement
  • เพิ่มพร็อพเพอร์ตี้ "คำอธิบาย" ลงในทั้ง PlaceAutocompleteElement และ BasicPlaceAutocompleteElement เพื่อให้บริบทเพิ่มเติมแก่ผู้ใช้โปรแกรมอ่านหน้าจอ
  • จำกัดประเภทที่ประกาศของ LatLngAltitudeLiteral.altitude เพื่อไม่ให้เป็น null หรือ undefined แก้ไขประเภทการแสดงผลที่ประกาศของ DirectionalLocation.toJSON()

3.64.9c

14 เมษายน 2026

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

  • ตอนนี้การประกาศ TypeScript จะแยกความแตกต่างของประเภทตัวรับและตัวตั้งค่าพร็อพเพอร์ตี้ (รวมถึงพร็อพเพอร์ตี้แบบอ่านอย่างเดียวที่ไม่มีตัวตั้งค่า) ได้อย่างถูกต้องแล้ว

3.64.8b

8 เมษายน 2026

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

  • [alpha channel] Route3DElement, Marker3DElement และ Polyline3DElement ที่มี autofitsCamera จะไม่ทำให้เกิดการอัปเดตกล้องเมื่อนำออกจาก DOM สำหรับ Route3DElement ข้อผิดพลาดหรือการตอบกลับที่ว่างเปล่าจะไม่มีผลต่อกล้อง นอกจากนี้ การเปลี่ยน autofitsCamera จาก true เป็น false ในองค์ประกอบหนึ่งๆ จะไม่อัปเดตกล้องเพื่อยกเว้นองค์ประกอบนั้น แต่จะเลือกไม่ให้อัปเดตกล้องในอนาคตสำหรับองค์ประกอบนั้น
  • ตอนนี้ zIndex ของ AdvancedMarkerElement จะกำหนดโดยค่าที่ตั้งไว้อย่างชัดเจน หรือโดยค่าเริ่มต้นตามตำแหน่งพิกเซลแนวตั้ง ค่าที่ชัดเจนจะมีความสำคัญเหนือกว่าค่าเริ่มต้น เราขอแนะนำให้ใช้ zIndex อย่างสม่ำเสมอในเครื่องหมายทั้งหมดเพื่อหลีกเลี่ยงไม่ให้เครื่องหมายที่อยู่ด้านล่างของหน้าจอzIndexซ้อนทับกับเครื่องหมายที่มีเครื่องหมายดังกล่าวโดยไม่คาดคิด
  • ตอนนี้การประกาศ TypeScript มีอินเทอร์เฟซที่แมปชื่อแท็ก HTML กับคลาส JS (google.maps.HTMLElementTagNameMap และ HTMLElementTagNameMap ทั่วโลก), อินเทอร์เฟซที่แมปชื่อแท็ก HTML กับ EventMap ของคลาส JS แต่ละคลาส (google.maps.HTMLElementEventMapTagNameMap), อินเทอร์เฟซของพร็อพเพอร์ตี้ CSS ที่กำหนดเองทั้งหมด (google.maps.CSSProperties) และ enum ที่อิงตามสตริงแต่ละรายการมีประเภทการรวมสตริงที่กำหนดไว้ (เป็น ${EnumName}String) และการรวมสตริงนั้นใช้สำหรับ enum นั้นตลอดการประกาศ addEventListener() ยังมีการโอเวอร์โหลดในองค์ประกอบที่กำหนดเองแต่ละรายการด้วยประเภท EventMap และมีการโอเวอร์โหลด google.maps.importLibrary() เพื่อพิมพ์ไลบรารีที่ส่งคืนแต่ละรายการอย่างถูกต้องสำหรับชื่อไลบรารีที่ส่งผ่าน

3.64.7d

1 เมษายน 2026

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

  • ตอนนี้คุณอัปเดตพร็อพเพอร์ตี้ mapId แบบไดนามิกได้หลังจากเริ่มต้น Map3DElement แล้ว ซึ่งไม่จำเป็นต้องสร้างอินสแตนซ์ Map3DElement ใหม่
  • [Alpha Channel] เพิ่ม Route3DElement ใหม่สำหรับการแสดงเส้นทางในแผนที่ 3 มิติ
  • [แชแนลอัลฟ่า] เพิ่ม API ใหม่ Route.create3DPolylines() และ Route.createPopover()
  • [แชแนลอัลฟ่า] เพิ่ม spherical.traversePath() API ใหม่
  • [Alpha Channel] เพิ่ม autofitsCamera API ใหม่ลงใน Marker3DElement, Polyline3DElement และ Route3DElement พร้อม autofitsCameraAnimation API ใหม่สำหรับ Map3DElement
  • [Alpha Channel] เพิ่ม CirclePathElement ใหม่สำหรับการแสดงผลวงกลมด้วย Polygon3DElement
  • [ช่องอัลฟ่า] ตอนนี้ROADMAPโหมดแผนที่ใหม่พร้อมใช้งานในแผนที่ 3 มิติในช่องalphaแล้ว
  • แก้ไขข้อบกพร่องที่ทำให้ Pegman ของ Street View ทำงานไม่ถูกต้องในอุปกรณ์เคลื่อนที่เมื่ออยู่ในแผนที่ที่แนบกับองค์ประกอบ DOM ซึ่งสร้างในบริบทเฟรมที่แตกต่างจากโค้ดไลบรารี Maps JS

3.64.6d

26 มีนาคม 2026

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

  • แก้ไขปัญหาที่การกด Enter จะไม่ส่งแบบฟอร์มที่มีองค์ประกอบการเติมข้อความอัตโนมัติของสถานที่ หากไม่มีการไฮไลต์การคาดคะเน
  • แก้ไขปัญหา race condition ที่ทำให้ FlattenerElement ไม่สามารถแสดงผลบนแผนที่ 3 มิติได้
  • แก้ไขข้อผิดพลาดที่การจัดการการสัมผัสบนอุปกรณ์เคลื่อนที่ทำงานไม่ถูกต้องเมื่อแผนที่ถูกแนบกับองค์ประกอบ DOM ที่สร้างขึ้นในบริบท iframe ที่แตกต่างจากโค้ดไลบรารี Maps JS

3.64.5d

18 มีนาคม 2569

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

  • ช่อง weekly ตอนนี้มีการอัปเดตแผนที่ 3 มิติหลายรายการ รวมถึง MarkerElement และ FlattenerElement ใหม่ด้วย นอกจากนี้ เราได้เพิ่มคุณสมบัติ cameraPosition และ fov รวมถึงการสนับสนุน altitudeMode สำหรับเมธอด flyCameraTo และ flyCameraAround
  • คลังข้อมูลสถานที่ได้แนะนำ currentOpeningHours, regularSecondaryOpeningHours และ currentSecondaryOpeningHours สำหรับสถานที่ที่ระบุไว้ currentOpeningHours ระบุเวลาทำการสำหรับสัปดาห์ที่จะถึงนี้ รวมถึงเวลาทำการพิเศษ เช่น วันหยุดนักขัตฤกษ์ เวลาทำการรองจะแตกต่างจากเวลาทำการหลักของร้าน และระบุเวลาสำหรับบริการต่างๆ เช่น บริการขับรถผ่าน (drive-through) บริการรับสินค้าที่ร้าน (pickup) หรือบริการซื้อกลับบ้าน (takeout)
  • แก้ไขปัญหาในแผนที่ 3 มิติ ที่บางครั้งลิงก์ไปยัง Google Maps ไม่ได้รับการอัปเดตอย่างถูกต้องหลังจากที่แผนที่เคลื่อนที่

3.64.4d

12 มีนาคม 2569

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

  • ซิงค์คุณสมบัติแผนที่ InfoWindow เมื่อมีการเปลี่ยนแปลงตำแหน่งเพื่อแก้ไขปัญหาที่ทำให้เกิดคำเตือนในคอนโซลโดยไม่จำเป็น
  • แก้ไขปัญหาที่การอัปเดตแบบโปรแกรม fov ไปยัง Map3DElement บางครั้งอาจถูกละทิ้ง
  • เมธอด flyCameraAround บน Map3DElement ตอนนี้ยอมรับ Number.Infinity สำหรับพารามิเตอร์ repeatCount ทำให้สามารถสร้างแอนิเมชันได้ไม่รู้จบ

3.64.3a

2 มีนาคม 2569

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

  • ขณะนี้ Maps Embed API ใช้ Places UI Kit ในการแสดงรายละเอียดสถานที่
  • [ช่องเบต้า] คุณสมบัติ cameraPosition ที่เคยแนะนำใน Map3DElement ในเวอร์ชัน 3.64.2 ตอนนี้ได้รับการสนับสนุนในเป้าหมาย flyCameraTo แล้ว โปรดดู แผนที่ 3 มิติใน Maps JavaScript สำหรับข้อมูลเพิ่มเติม

3.64.2b

26 กุมภาพันธ์ พ.ศ. 2569

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

  • google.maps.DirectionsService, google.maps.DirectionsRenderer และ google.maps.DistanceMatrixService จะถูกยกเลิกการใช้งานตั้งแต่วันที่ 25 กุมภาพันธ์ 2026 ในขณะนี้ ยังไม่มีแผนที่จะยุติการใช้งาน และจะยังคงได้รับการแก้ไขข้อบกพร่องที่สำคัญต่อไป จะต้องแจ้งล่วงหน้าอย่างน้อย 12 เดือนก่อนที่จะยุติการสนับสนุน โปรดดู legacy สำหรับรายละเอียดเพิ่มเติม (รวมถึงทางเลือกใหม่ที่แนะนำ)
  • [ช่องเบต้า] เพิ่มฟีเจอร์ใหม่ MarkerElement ที่ช่วยให้คุณแสดงเนื้อหา HTML แบบกำหนดเองภายในเครื่องหมายบนแผนที่ 3 มิติได้ นอกจากนี้ ฟังก์ชัน FlattenerElement ใหม่ยังสามารถปรับระนาบตาข่าย 3 มิติในพื้นที่เฉพาะได้อีกด้วย
  • [ช่องเบต้า] Map3DElement ได้รับการอัปเดตด้วยคุณสมบัติ fov และ cameraPosition ในขณะที่เมธอด flyCameraTo และ flyCameraAround ตอนนี้รองรับ altitudeMode แล้ว โปรดดู แผนที่ 3 มิติใน Maps JavaScript สำหรับข้อมูลเพิ่มเติม
  • แก้ไขข้อผิดพลาดที่ทำให้การสร้าง PinElement โดยใช้ document.createElement('gmp-pin') ส่งผลให้เกิดข้อผิดพลาด NotSupportedError

3.64.1c

19 กุมภาพันธ์ พ.ศ. 2569

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

  • อัปเดตการชนกันเมื่อ AdvancedMarkerElement ปรับขนาด

3.63.14d

5 กุมภาพันธ์ พ.ศ. 2569

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

  • คลังข้อมูลสถานที่ได้เพิ่มตัวเลือกใหม่สำหรับการระบุสถานที่เมื่อขอข้อมูล นอกจากการใช้ id แล้ว ตอนนี้คุณยังสามารถระบุ resourceName เพื่อเริ่มต้นวัตถุ Place ได้อีกด้วย
  • ไลบรารี Places ได้เพิ่ม subDestinations สำหรับสถานที่ที่ระบุไว้ ตัวเลือกเหล่านี้ subDestinations ให้จุดหมายปลายทางที่เฉพาะเจาะจงมากขึ้นสำหรับผู้ใช้ที่กำลังค้นหาภายในสถานที่ขนาดใหญ่หรือซับซ้อน เช่น สนามบิน อุทยานแห่งชาติ มหาวิทยาลัย หรือสนามกีฬา
  • แก้ไขปัญหาที่ Map3D ต้องการให้ระบุค่าความสูงเมื่อตั้งค่าคุณสมบัติ center ใน JavaScript (ตอนนี้ค่าเริ่มต้นเป็น 0)
  • อ็อบเจ็กต์ Place จาก PlaceDetailsElement และ PlaceDetailsCompactElement ตอนนี้มีคุณสมบัติ googleMapsLinks ซึ่งให้ URL สำหรับการเชื่อมโยงไปยัง Google Maps สำหรับการดำเนินการต่างๆ ซึ่งรวมถึง URI สำหรับการดูสถานที่ การขอเส้นทาง การดูรูปภาพ การอ่านรีวิวที่มีอยู่ และการเขียนรีวิวใหม่

3.63.13

29 มกราคม 2569

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

  • API ฝังแผนที่ (Maps Embed API) จะไม่แสดงการ์ดเมื่อวางเคอร์เซอร์เมาส์เหนือจุดสนใจ (POI) อีกต่อไป
  • เพิ่มคำเตือนในคอนโซลสำหรับองค์ประกอบ Places UI Kit (รายละเอียดสถานที่ + การค้นหาสถานที่) ที่ตั้งค่าไม่ถูกต้อง
  • ตอนนี้ PlaceDetailsElement จะแสดงข้อมูลสรุปสถานที่ที่สร้างโดย AI เมื่อมีข้อมูลพร้อมใช้งาน
  • ขณะนี้มีบทสรุปการรีวิวที่สร้างโดย AI สำหรับองค์ประกอบรายละเอียดสถานที่ (PlaceDetailsElement) แล้ว

3.63.10a

13 มกราคม 2569

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

  • แก้ไขปัญหาที่ทำให้ไม่สามารถเลื่อนและคลิกภายในป๊อปโอเวอร์ได้
  • ขณะนี้ฟิลด์ resourceName และ shortFormattedAddress สามารถใช้งานได้ผ่านทาง Places API แล้ว

3.63.9d

8 มกราคม 2569

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

  • PlaceSearchElement แสดงเนื้อหาที่ไม่ใช่รูปภาพได้เร็วกว่าเล็กน้อยในขณะที่รูปภาพกำลังโหลด แอนิเมชั่นการค่อยๆ ปรากฏของภาพถ่ายได้รับการปรับปรุงให้ดียิ่งขึ้นในชุด UI สำหรับสถานที่ต่างๆ
  • ปรับปรุงประสิทธิภาพการแสดงผลเส้นหลายเหลี่ยมบนแผนที่เอียง
  • แก้ไขข้อผิดพลาดที่กล้องแผนที่ 3 มิติไม่ได้รับการอัปเดตเมื่อตั้งค่าด้วยโปรแกรมภายใต้เงื่อนไขบางประการ
  • ปรับปรุงประสิทธิภาพเล็กน้อยในการโหลดรูปภาพสำหรับ PlaceDetailsElement และ PlaceSearchElement
  • ชี้แจงพฤติกรรมของคุณสมบัติ draggable ใน MapOptions เพื่ออธิบายข้อจำกัดการโต้ตอบของผู้ใช้ให้ดียิ่งขึ้น
  • บังคับใช้การเข้าถึงช่องเบต้าสำหรับ possibleNextAction ในไลบรารีการตรวจสอบที่อยู่
  • เพิ่มคุณสมบัติ placeholder และการสนับสนุนแอตทริบิวต์ HTML ให้กับ PlaceAutocompleteElement
  • PlaceAutocompleteElement ตอนนี้รองรับการปรับแต่งคุณสมบัติฟอนต์ CSS มาตรฐานเพิ่มเติม ได้แก่ ฟอนต์ ขนาดฟอนต์ ตระกูลฟอนต์ น้ำหนักฟอนต์ ความสูงของบรรทัด รูปแบบฟอนต์ และสี ขนาดตัวอักษรเริ่มต้นจะเปลี่ยนเป็น 16 พิกเซลแล้ว
  • เพิ่มคุณสมบัติ value และการสนับสนุนแอตทริบิวต์ HTML ให้กับ PlaceAutocompleteElement
  • ปรับปรุงประสิทธิภาพการโหลดรูปภาพใน Places UI Kit
  • เพิ่มส่วน CSS input ลงใน PlaceAutocompleteElement

3.63.5d

11 ธันวาคม พ.ศ. 2568

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

  • เปิดใช้งาน Address Validation API ใน Maps JavaScript API
  • mapTypeId จะมีค่าเริ่มต้นเป็น MapTypeId.ROADMAP เมื่อตั้งค่าเป็น null หรือไม่ได้กำหนด ซึ่งจะแก้ไขปัญหาที่อาจทำให้โหลดไทล์แผนที่ไม่ได้
  • ซ่อนส่วนรีวิวใน PlaceDetailsElement หากสถานที่นั้นไม่สามารถให้คะแนนได้
  • ปรับปรุงความคมชัดของสีสำหรับโลโก้ Google ที่แสดงบน google.maps.Map ด้วยการจัดสไตล์แบบกำหนดเอง
  • ปัจจุบันแผนที่เวกเตอร์ใช้ภาพถ่ายดาวเทียมชุดเดียวกับแผนที่แรสเตอร์ ทำให้ได้ภาพที่มีความละเอียดสูงขึ้น

3.63.4a

4 ธันวาคม พ.ศ. 2568

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

  • ตอนนี้ --gmp-mat-spacing-medium ใช้กับระยะห่างภายในคอนเทนเนอร์สำหรับมุมมองแนวนอน PlaceDetailsCompactElement
  • แก้ไขปัญหาการแสดงผลแผนที่ 3 มิติที่เลื่อนไปมาบน MacOS Safari เมื่อมีการใช้งานส่วนควบคุม UI
  • ขณะนี้คุณสมบัติ language และ region สามารถเปลี่ยนแปลงได้แบบไดนามิกบน Map3DElement โดยไม่จำเป็นต้องสร้างแผนที่ใหม่

3.63.1b

20 พฤศจิกายน 2025

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

  • แก้ไขปัญหาที่หน้าต่างข้อมูลแสดงตำแหน่งไม่ถูกต้องเมื่อแนบกับ AdvancedMarkerElement
  • ทำให้ปุ่มล้างของ PlaceAutocompleteElement ปรากฏให้เห็นเฉพาะเมื่อช่องป้อนข้อมูลมีข้อความอยู่เท่านั้น
  • ตั้งค่าการจับคู่แอตทริบิวต์การวางแนวไม่คำนึงถึงตัวพิมพ์ใหญ่เล็กในสไตล์ PlaceDetailsCompactElement
  • เพิ่มความสามารถในการปิดใช้งานการเลื่อนแผนที่เมื่อ PopoverElement เปิดอยู่ในแผนที่ 3 มิติ
  • แก้ไขข้อผิดพลาดที่ทำให้ไม่สามารถใช้ addEventListener() กับ PinElement ได้
  • หน้าต่างป๊อปอัพ (เช่น หน้าต่างแสดงทางลัดแป้นพิมพ์บนแผนที่ และหน้าต่างแสดงรายละเอียดใน Places UI Kit) จะปิดลงได้ด้วยการคลิกนอกพื้นที่เนื้อหา
  • ตอนนี้ข้อมูลสถานที่ประกอบด้วยข้อมูลสรุปที่ AI สร้างขึ้นสำหรับรีวิวและสิ่งอำนวยความสะดวกใกล้เคียง คุณสมบัติใหม่ ได้แก่ evChargeAmenitySummary, neighborhoodSummary, generativeSummary และ reviewSummary

3.62.13e

6 พฤศจิกายน 2025

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

  • แก้ไขปัญหาหน่วยความจำรั่วไหลเมื่อมีการเพิ่มและลบ PopoverElement ออกจาก DOM แบบไดนามิก
  • แก้ไขปัญหาหน่วยความจำรั่วไหลเมื่อมีการเพิ่มและลบ Map3DElement ออกจาก DOM แบบไดนามิก
  • แก้ไขการจัดแนวของมุมภาพโค้งมนให้ตรงกับมุมคอนเทนเนอร์โค้งมนเมื่อใช้เส้นขอบหนาใน PlaceDetailsCompactElement

3.62.12c

30 ตุลาคม พ.ศ. 2568

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

  • [อัลฟ่าแชแนล] นำ ElevationElement ที่เป็นเวอร์ชันทดลองออกแล้ว
  • เพิ่มตัวแปร CSS สำหรับ background-color, border-radius, box-shadow และ padding ลงในแผนที่ 3 มิติ PopoverElement
  • กล่องแสดงภาพ (photo lightbox) ของ Places UI Kit จะไม่ปิดลงอีกต่อไปเมื่อคลิกนอกภาพ

3.62.11d

23 ตุลาคม พ.ศ. 2568

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

  • [ช่องอัลฟา] ทำให้โหมดมืดใช้งานได้สำหรับการเน้นรายการในบริบทของสถานที่
  • เพิ่มพร็อพเพอร์ตี้ anchorLeft และ anchorTop ลงใน AdvancedMarkerElementOptions แล้ว
  • ตอนนี้คอมโพเนนต์เว็บ <gmp-pin> พร้อมใช้งานแล้ว ใช้พร็อพเพอร์ตี้ glyphSrc ใหม่เพื่อระบุ URL รูปภาพสำหรับสัญลักษณ์ หรือพร็อพเพอร์ตี้ glyphText เพื่อแสดงข้อความ คุณสมบัติ glyph ถูกยกเลิกการใช้งานแล้วใน PinElement
  • ป้องกันไม่ให้ InfoWindow แสดงโดยไม่คาดคิดเมื่อสร้าง AdvancedMarker ที่เชื่อมโยงไว้นอก Viewport
  • แผนที่ 3 มิติ พร้อมให้รับชมแล้วในช่องรายสัปดาห์ รุ่นนี้มีการควบคุมเข็มทิศใหม่และการควบคุม UI เริ่มต้นที่เรียบง่ายขึ้น รองรับการจัดรูปแบบแผนที่บนระบบคลาวด์และการจัดการท่าทางสัมผัสร่วมกัน ปรับปรุงการแปลด้วยพร็อพเพอร์ตี้ language และ region ใหม่ใน Map3DElement รวมถึงการปรับปรุงการช่วยเหลือพิเศษสำหรับป้ายกำกับแผนที่ฐาน ดูข้อมูลเพิ่มเติมได้ที่แผนที่ 3 มิติใน Maps JavaScript
  • ปรับปรุงการจัดการหน่วยความจำสำหรับแผนที่ 3 มิติเพื่อหลีกเลี่ยงปัญหาหน่วยความจำไม่เพียงพอในอุปกรณ์ iOS
  • เปิดใช้งาน Routes JS. ช่วยให้นักพัฒนาแอปทำการเรียก Routes API และวาดเส้นทางด้วย Maps JS API ได้

3.62.9c

9 ตุลาคม พ.ศ. 2568

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

  • เพิ่มพร็อพเพอร์ตี้ anchorTop และ anchorLeft ลงใน AdvancedMarkerElement ซึ่งช่วยให้เปลี่ยนจุดยึดของเครื่องหมายเป็นตำแหน่งอื่นที่ไม่ใช่ตรงกลางด้านล่างเริ่มต้นได้

3.62.8d

2 ตุลาคม 2025

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

  • เปิดใช้การควบคุมกล้องใหม่สำหรับ Maps Embed API แล้ว
  • [ช่องเบต้า] คุณสมบัติ defaultUIDisabled ในคลาส Map3DElement และอินเทอร์เฟซ Map3DElementOptions ถูกแทนที่ด้วย defaultUIHidden defaultUIDisabled จะยังคงทำงานในช่อง beta ต่อไป
  • [ช่องเบต้า] คุณสมบัติ rounds ในอินเทอร์เฟซ FlyAroundAnimationOptions ถูกแทนที่ด้วย repeatCount rounds จะยังคงทำงานในช่อง beta ต่อไป
  • ตอนนี้เราเลิกใช้งานพร็อพเพอร์ตี้ mapMode ใน PlaceContextualElement แล้ว

3.62.7e

25 กันยายน 2025

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

  • เปิดใช้เครื่องหมายไฮไลต์สำหรับ PlaceContextualElement

3.62.6d

18 กันยายน 2025

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

  • [ช่องเบต้า] ชี้แจงข้อความแสดงข้อผิดพลาด Route
  • [ช่องเบต้า] รองรับการใส่ชื่อทรัพยากรในคำขอ Route
  • [ช่องเบต้า] อนุญาตให้สร้างRouteเส้นหลายส่วนจากเส้นทาง RouteLeg

3.62.5d

10 กันยายน 2025

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

  • [ช่องเบต้า] เราได้แทนที่พร็อพเพอร์ตี้ coordinates ใน Polyline3DElement ด้วย path ซึ่งตอนนี้พร้อมใช้งานเป็นแอตทริบิวต์ HTML แล้ว คุณสมบัติ outerCoordinates บน Polygon3DElement ได้ถูกแทนที่ด้วย path ซึ่งขณะนี้สามารถใช้งานได้ในฐานะแอตทริบิวต์ HTML แล้ว ระบบได้แทนที่พร็อพเพอร์ตี้ innerCoordinates ใน Polygon3DElement ด้วย innerPaths แล้ว คุณสมบัติ "พิกัด" ทั้งหมดบนองค์ประกอบทั้งสองนี้ถูกยกเลิกแล้ว แต่จะยังคงใช้งานได้ในช่องเบต้า

3.62.3c

3 กันยายน 2568

ไม่มีการเปลี่ยนแปลงที่ผู้ใช้จะเห็น

3.62.2c

28 สิงหาคม 2025

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

3.62.1

21 สิงหาคม พ.ศ. 2568

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

  • [ช่องเบต้า] เพิ่ม sessionToken และ placeAutocompleteElement เป็นตัวเลือกเสริมสำหรับ API การตรวจสอบที่อยู่สำหรับการจัดการเซสชันใน AddressValidation.fetchAddressValidation()
  • [ช่องเบต้า] เปิดตัว Routes JS ช่วยให้นักพัฒนาแอปทำการเรียก Routes API และวาดเส้นทางด้วย Maps JS API ได้

3.61.14

7 สิงหาคม 2025

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

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

3.61.12c

31 กรกฎาคม 2025

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

  • เพิ่มเอกสารประกอบสำหรับช่องเพิ่มเติมใน PlaceAutocompleteElementOptions และ BasicPlaceAutocompleteElementOptions
  • แก้ไขปัญหาที่เครื่องหมายขั้นสูงจะกะพริบสั้นๆ แล้วหายไปเมื่อเลื่อนออกนอกหน้าจอ
  • เพิ่ม googleMapsLinks ลงในคลาส Place

3.61.11a

24 กรกฎาคม 2025

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

  • เพิ่ม originalText และ originalTextLanguageCode ลงในคลาส Place Review
  • [alpha channel] เปิดใช้ mapMode สำหรับวิดเจ็ตการอ้างอิงแผนที่ตามบริบทของสถานที่ อนุญาตให้ผู้ใช้สลับระหว่าง ROADMAP, HYBRID และ NONE
  • [ช่องเบต้า] ตอนนี้ Map3DElement จะทริกเกอร์เหตุการณ์หากแผนที่ไม่สามารถเริ่มต้นได้ เช่น จากการที่เบราว์เซอร์ของผู้ใช้ไม่รองรับ WebGL
  • ตอนนี้เราเลิกใช้งานภาพมุม 45° ในแผนที่แล้ว ดูข้อมูลเพิ่มเติมได้ที่การเลิกใช้งาน - ภาพมุม 45°

3.61.10d

17 กรกฎาคม 2025

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

  • ตอนนี้วิดเจ็ต Place Autocomplete พื้นฐานพร้อมใช้งานในช่องรายสัปดาห์แล้ว
  • [alpha channel] Remove experimental PlaceListElement.
  • เพิ่ม PlaceSearchElement และองค์ประกอบการกำหนดค่า / คำขอที่เกี่ยวข้อง
  • โทเค็นรูปแบบเพิ่มเติมสำหรับ PlaceDetailsElement และ PlaceDetailsCompactElement

3.61.9a

10 กรกฎาคม 2025

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

  • อัปเดตเครื่องหมายเพื่อป้องกันไม่ให้มีคำสั่งการนำทางซ้ำๆ ในแต่ละรายการเมื่อใช้โปรแกรมอ่านหน้าจอ ตอนนี้ระบบจะประกาศคำสั่งเพียงครั้งเดียวทุกครั้งที่เข้ากลุ่ม
  • แก้ไขปัญหาความคมชัดของกล่องโต้ตอบแป้นพิมพ์ลัดในโหมดมืด
  • เปิดใช้การรองรับการปรับแต่งเส้นขอบ รัศมีเส้นขอบ สีพื้นหลังของวิดเจ็ต และรูปแบบสีสำหรับองค์ประกอบ Place Autocomplete ตอนนี้องค์ประกอบการเติมข้อความอัตโนมัติของสถานที่เคารพโหมดมืดโดยอัตโนมัติแล้ว หากต้องการปิดใช้ ให้ใช้ color-scheme: light ใน CSS
  • เพิ่มฟิลด์ googleMapsURI ลงในคลาส Place Photo และ Review
  • [แชแนลเบต้า] เพิ่ม PossibleNextAction enum ลงใน Address Validation API

3.61.7a

1 กรกฎาคม 2025

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

  • ระบบไม่รองรับฟังก์ชันเลเยอร์ฮีตแมปใน Maps JavaScript API อีกต่อไป เราเลิกใช้งาน API นี้ในเดือนพฤษภาคม 2025 และจะทำให้ API นี้ใช้งานไม่ได้ใน Maps JavaScript API เวอร์ชันที่ใหม่กว่า ซึ่งจะเปิดตัวในเดือนพฤษภาคม 2026 ดูข้อมูลเพิ่มเติมได้ที่ https://developers.google.com/maps/deprecations)
  • แก้ไขปัญหาใน GA ที่ทำให้ประมวลผลการคลิกจุดที่น่าสนใจซึ่งซ่อนอยู่ด้วยการจัดรูปแบบที่กำหนดเองไม่ได้
  • [ช่องเบต้า] เพิ่มการจัดการเพิ่มเติมสำหรับการสูญเสียบริบท WebGL ในแผนที่ 3 มิติ ตอนนี้แผนที่ 3 มิติจะพยายามกู้คืนตัวเองเมื่อมีการกู้คืนบริบท WebGL

3.61.6d

26 มิถุนายน 2025

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

  • เพิ่ม internalUsageAttributionIds ลงใน Map3DElement และ Map3DElementOptions

3.61.5a

17 มิถุนายน 2025

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

  • เปิดใช้การรองรับสตริง "IP_BIAS" สำหรับ LocationBias สำหรับการเติมข้อความอัตโนมัติของ Places
  • แก้ไขข้อผิดพลาดในเอกสารสำหรับ SearchNearbyRequest ค่าเริ่มต้นของ SearchNearbyRequest.RankPreference คือ POPULARITY ไม่ใช่ DISTANCE

3.61.4a

12 มิถุนายน 2025

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

  • เพิ่ม RPCStatus enum เพื่ออธิบายรหัสสถานะที่บริการเว็บบางอย่างส่งกลับ

3.61.3b

5 มิถุนายน 2568

ไม่มีการเปลี่ยนแปลงที่ผู้ใช้จะเห็น

3.61.2

29 พฤษภาคม 2025

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

  • เพิ่ม PlaceDetailsElement, PlaceDetailsCompactElement และองค์ประกอบการกำหนดค่าที่เกี่ยวข้อง ลบ PlaceDetailsSize ออกแล้ว
  • แก้ไขปัญหาใน PlaceAutocompleteElement ที่เมื่อเลือกรายการ IME แล้วจะทำให้องค์ประกอบนั้นเลือกรายการทำนายแทน

3.61.1

22 พฤษภาคม 2568

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

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

3.60.12

8 พฤษภาคม 2025

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

  • [แชแนลเบต้า] เพิ่มการรองรับ Address Validation API ใน Maps JavaScript API
  • แก้ไขปัญหาเกี่ยวกับการเรียกเครือข่ายจากบริบทที่ไม่มีส่วนหัว Origin

3.60.11 (ย้อนกลับ)

1 พฤษภาคม 2568

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

  • [ช่องเบต้า] เพิ่ม PlaceDetailsCompactElement และองค์ประกอบการกำหนดค่าที่เกี่ยวข้อง
  • แก้ไขปัญหา StreetViewPanoramaOptions.zoomControl = false ที่ใช้งานไม่ได้กับแผนที่ Street View

3.60.10

24 เมษายน 2025

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

  • [ช่องเบต้า] แผนที่ 3 มิติ พร้อมใช้งานแล้วในช่องเบต้า การเปิดตัวนี้รวมถึงการปรับปรุงการช่วยเหลือพิเศษ ตลอดจนองค์ประกอบแบบอินเทอร์แอกทีฟใหม่สำหรับเส้นหลายส่วน รูปหลายเหลี่ยม และโมเดล 3 มิติ นอกจากนี้ ตอนนี้ยังมี PopoverElement ใหม่ให้ใช้งานเพื่อแสดงเนื้อหา HTML ที่กำหนดเองในแผนที่ 3 มิติด้วย โปรดดู แผนที่ 3 มิติใน Maps JavaScript สำหรับข้อมูลเพิ่มเติม

3.60.9

17 เมษายน 2025

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

  • [ช่องอัลฟา] เปิดใช้งาน PlaceContextualElement เพื่อทดลองใช้งานแบบไม่จำกัด
  • [ช่องอัลฟา] ตอนนี้โมเดล 3 มิติจะถูกเรนเดอร์ด้วยแสงแบบอิงรูปภาพ (IBL) เป็นค่าเริ่มต้นบนแผนที่ 3 มิติ

3.60.8

9 เมษายน 2025

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

  • [ช่องเบต้า] API LocalContext ถูกลบออกโดยสมบูรณ์แล้ว ตอนนี้การพยายามสร้างอินสแตนซ์ LocalContextMapView จะทำให้เกิดข้อผิดพลาด ดูข้อมูลเพิ่มเติมได้ที่ https://developers.google.com/maps/deprecations#localcontext-deprecation
  • แก้ไขข้อบกพร่องที่ทำให้เกิดลักษณะการทำงานที่ผิดปกติเมื่อลากเครื่องหมายขั้นสูงในอุปกรณ์ระบบสัมผัส
  • เพิ่มความทึบของภาพซ้อนทับการจัดการท่าทางสัมผัสร่วมกันเพื่อให้ข้อความบนภาพซ้อนทับเป็นไปตามข้อกำหนดด้านความคมชัดในทุกพื้นที่ของแผนที่
  • เพิ่มการรองรับ PostalAddress ใน Places API
  • ตรวจสอบให้แน่ใจว่าแผนที่แบบคงที่ที่แสดงซ้อนทับเมื่อเริ่มต้นระบบมีโทนสีเดียวกับแผนที่พื้นฐาน

3.60.7b

3 เมษายน 2568

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

  • วิดเจ็ตเติมข้อความอัตโนมัติสำหรับสถานที่ (Place Autocomplete Widget) พร้อมใช้งานแล้วในช่องทางรายสัปดาห์

3.60.6

27 มีนาคม 2568

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

  • แก้ไขปัญหาใน Safari ที่หน้าเว็บที่ใช้ overscroll-behavior จะเลื่อนไม่ถูกต้อง
  • แก้ไขการกะพริบเมื่อเพิ่มเครื่องหมายขั้นสูงจำนวนมากที่เปิดใช้ลักษณะการทำงานของการชนกัน
  • เพิ่มการรองรับ PriceRange ในสถานที่

3.60.5 (ย้อนกลับ)

20 มีนาคม 2568

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

  • แก้ไขข้อผิดพลาดที่ทำให้ไม่สามารถเลื่อนหน้าเว็บได้เมื่อคลิกหรือแตะที่เครื่องหมายขั้นสูง
  • แก้ไขข้อบกพร่องที่ทำให้โหมดเต็มหน้าจอทำงานไม่ถูกต้องใน <gmp-map>
  • แก้ไขข้อบกพร่องที่ทำให้หน้าต่างข้อมูลของเครื่องหมายขั้นสูงที่ซ่อนยังคงปรากฏอยู่
  • แผนที่สไตล์คุณในแผนที่เส้นทางจะไม่สูญเสียการจัดรูปแบบที่กำหนดเองเมื่อเพิ่มเลเยอร์การปั่นจักรยาน

3.60.4

11 มีนาคม 2025

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

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

3.60.3 (ย้อนกลับ)

5 มีนาคม 2025

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

  • แก้ไขข้อบกพร่องที่ทำให้แผงเส้นทางไม่แสดง

3.60.2

27 กุมภาพันธ์ 2025

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

  • สถานที่: เพิ่มการรองรับหัวชาร์จ EV ประเภท NACS (SAE J3400)
  • เปิดตัวองค์ประกอบ HTML ของ gmp-map และ gmp-advanced-marker ใน GA

3.60.1

20 กุมภาพันธ์ 2025

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

  • [ช่องอัลฟ่า] altitudeMode ใน Polygon3DElement และ Polyline3DElement จะเป็น CLAMP_TO_GROUND โดยค่าเริ่มต้น
  • [alpha channel] ตอนนี้ต้องตั้งค่าmodeใหม่ใน Map3DElement เพื่อให้แสดงผลแผนที่ 3 มิติ (มีค่าใหม่ 2 ค่าคือ HYBRID และ SATELLITE) ระบบได้นำตัวเลือก defaultLabelsDisabled ที่มีอยู่ออกแล้ว โปรดตั้งค่า mode เป็น HYBRID หรือ SATELLITE
  • [แชแนลเบต้า] สีพื้นหลังจะกลับไปเป็นค่าเริ่มต้นหรือสีที่ตั้งไว้ใน MapOptions หากไม่ได้ตั้งค่าสำหรับประเภทแผนที่ใดประเภทหนึ่งโดยเฉพาะ
  • [ช่องเบต้า] รูปแบบที่กำหนดเองแบบแรสเตอร์ควรใช้กับประเภทแผนที่ที่กำหนดรูปแบบให้เท่านั้น
  • แก้ไขปัญหาที่เครื่องหมายขั้นสูงจะเลื่อนเมื่อลากในโหมดเต็มหน้าจอ นอกจากนี้ เรายังแก้ไขปัญหาที่ทำให้เพ็กแมนของ Street View มีออฟเซ็ตเมื่อลากในโหมดเต็มหน้าจอด้วย
  • แทนที่ตัวควบคุมการซูมเริ่มต้นด้วยตัวควบคุมกล้องใหม่ ซึ่งมีทั้งปุ่มแพนและปุ่มซูม
  • อัปเดตไอคอนปุ่มซูมให้สอดคล้องกับไอคอนปุ่มเลื่อนใหม่

3.59.8

6 กุมภาพันธ์ 2025

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

  • ตอนนี้ลูกค้าสามารถเข้าถึงค่า TransitFare เป็นข้อความได้แล้ว
  • [แชแนลอัลฟ่า] เปิดตัว AirQualityMeterElement ใหม่: <gmp-air-quality-meter>
  • [แชแนลอัลฟ่า] ตอนนี้การใช้ PlaceAutocompleteElement จะต้องเปิดใช้ Places API (ใหม่) ในโปรเจ็กต์ Google Cloud .
  • [แชแนลอัลฟ่า] PlaceAutocompleteElement: ระบบจะแทนที่เหตุการณ์ gmp-placeselect ด้วย gmp-select และจะแสดงออบเจ็กต์ PlacePredictionSelectEvent แทนออบเจ็กต์ PlaceAutocompletePlaceSelect
  • [แชแนลอัลฟ่า] PlaceAutocompleteElement: เหตุการณ์ gmp-requesterror จะแทนที่ด้วย gmp-error และจะแสดงออบเจ็กต์ Event แทนออบเจ็กต์ PlaceAutocompleteRequestErrorEvent
  • [alpha channel] PlaceAutocompleteElement: componentRestrictions ถูกแทนที่ด้วย includedRegionCodes
  • [alpha channel] PlaceAutocompleteElement: types is replaced by includedPrimaryTypes.

3.59.7

30 มกราคม 2025

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

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

3.59.6

23 มกราคม 2025

ไม่มีการเปลี่ยนแปลงที่ผู้ใช้จะเห็น

3.59.5

16 มกราคม 2025

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

  • แก้ไขข้อบกพร่องที่ทำให้เกิดข้อผิดพลาดที่ไม่ได้จัดการเมื่อสร้างภาพพาโนรามา Street View ที่กำหนดเอง

3.59.4a

9 มกราคม 2025

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

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

3.59.3

12 ธันวาคม 2024

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

  • ตอนนี้คุณใช้ Firebase App Check กับ Maps JS API และ Places JS ได้แล้ว

3.59.2

5 ธันวาคม พ.ศ. 2567

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

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

3.59.1

21 พฤศจิกายน 2024

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

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

3.58.11a

31 ตุลาคม 2567

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

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

3.58.10

24 ตุลาคม 2567

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

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

3.58.9 (ย้อนกลับ)

17 ตุลาคม 2567

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

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

3.58.8

10 ตุลาคม 2024

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

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

3.58.7

3 ตุลาคม 2567

ไม่มีการเปลี่ยนแปลงที่ผู้ใช้จะเห็น

3.58.6

25 กันยายน 2567

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

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

3.58.5a

19 กันยายน 2567

ไม่มีการเปลี่ยนแปลงที่ผู้ใช้จะเห็น

3.58.4a

12 กันยายน 2567

ไม่มีการเปลี่ยนแปลงที่ผู้ใช้จะเห็น

3.58.3

5 กันยายน 2567

ไม่มีการเปลี่ยนแปลงที่ผู้ใช้จะเห็น

3.58.2

29 สิงหาคม 2567

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

  • รูปแบบข้อความของ 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 สิงหาคม 2567

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

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

3.57.12

1 สิงหาคม 2024

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

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

3.57.10

25 กรกฎาคม 2567

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

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

3.57.9

18 กรกฎาคม 2567

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

  • ปรับปรุงการเข้าถึงการควบคุม Pegman ใน Street View ให้ดียิ่งขึ้น

3.57.8b

11 กรกฎาคม 2567

ไม่มีการเปลี่ยนแปลงที่ผู้ใช้จะเห็น

3.57.7

4 กรกฎาคม 2567

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

  • เพิ่มตัวเลือกสำหรับรถยนต์ไฟฟ้าและตัวเลือกเชื้อเพลิงให้กับคุณสมบัติของคลาส Place เปิดใช้งานตัวเลือกการค้นหา EV สำหรับ Place.searchByText

3.57.6a

27 มิถุนายน 2567

ไม่มีการเปลี่ยนแปลงที่ผู้ใช้จะเห็น

3.57.5

20 มิถุนายน 2567

ไม่มีการเปลี่ยนแปลงที่ผู้ใช้จะเห็น

3.57.4

13 มิถุนายน 2567

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

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

3.57.3a

6 มิถุนายน 2567

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

3.57.2

28 พฤษภาคม 2024

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

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

3.57.0

24 พฤษภาคม 2024

ไม่มีการเปลี่ยนแปลงที่ผู้ใช้จะเห็น

3.56.12a

9 พฤษภาคม 2567

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

  • แก้ไขข้อผิดพลาดที่ทำให้ตัวบ่งชี้การลากของ AdvancedMarkerElement หายไป

3.56.11

2 พฤษภาคม 2024

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

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

3.56.10

25 เมษายน 2024

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

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

3.56.8

11 เมษายน 2567

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

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

3.56.7

4 เมษายน 2567

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

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

3.56.6

28 มีนาคม 2024

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

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

3.56.5

21 มีนาคม 2567

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

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

3.56.4

14 มีนาคม 2024

ไม่มีการเปลี่ยนแปลงที่ผู้ใช้จะเห็น

3.56.3

7 มีนาคม 2567

ไม่มีการเปลี่ยนแปลงที่ผู้ใช้จะเห็น

3.56.1

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

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

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

3.55.11a

15 กุมภาพันธ์ พ.ศ. 2567

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

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

3.55.11

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

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

  • [ช่องอัลฟา] ลบคุณสมบัติ inputElement ออกจาก PlaceAutocompleteElement แล้ว
  • [ช่องอัลฟา] เพิ่มส่วนประกอบ CSS สำหรับองค์ประกอบการเติมข้อความอัตโนมัติ
  • [ช่องเบต้า] PlaceAutocompleteElement พร้อมใช้งานในเวอร์ชันพรีวิวแล้ว (v=เบต้า)
  • เพิ่มตัวเลือกการเข้าถึงให้กับ Places V2 API

3.55.10

1 กุมภาพันธ์ พ.ศ. 2567

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

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

3.55.9

25 มกราคม 2567

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

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

3.55.8

18 มกราคม 2567

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

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

3.55.7

11 มกราคม 2567

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

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

3.55.3

30 พฤศจิกายน 2023

ไม่มีการเปลี่ยนแปลงที่ผู้ใช้จะเห็น

3.55.2

23 พฤศจิกายน 2566

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

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

3.55.1

16 พฤศจิกายน 2023

ไม่มีการเปลี่ยนแปลงที่ผู้ใช้จะเห็น

3.54.12a

8 พฤศจิกายน 2023

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

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

3.54.12

2 พฤศจิกายน 2023

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

  • [Alpha Channel] อัปเดต 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 API v2

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 ด้วยการติดตั้งใช้งานที่ไม่รองรับ Iterable
  • แก้ไขโฟกัสที่หายไปเมื่อปิดใช้ปุ่มซูมที่ระดับขีดจำกัด

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
  • ปรับออฟเซ็ตของจุดยึดของหน้าต่างข้อมูลสำหรับป้ายกำกับและไอคอนของแผนที่แรสเตอร์

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

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

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

3.53.4a

24 พฤษภาคม 2023

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

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

3.53.3

18 พฤษภาคม 2023

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

  • [ช่องอัลฟ่า] แก้ไขข้อบกพร่องที่องค์ประกอบการเติมข้อความอัตโนมัติของสถานที่ตั้งจะไม่คืนค่าข้อความเดิมหากคุณใช้แป้นลูกศรเพื่อไฮไลต์การคาดคะเน แล้วคลิก Escape
  • [alpha channel] อัปเดตรูปแบบการคาดคะเน Place Autocomplete เพื่อให้แน่ใจว่าจุดไข่ปลาจะแสดงเมื่อข้อความล้น
  • [ช่องเบต้า] บริบทเฉพาะรายการแสดงประกาศว่าเราจะเลิกใช้ข้อมูลตามบริบทเกี่ยวกับสถานที่ในแผนที่บริบทเฉพาะรายการเร็วๆ นี้
  • แก้ไขข้อบกพร่องที่ทำให้ Pegman ของ Street View ไม่แสดงตัวอย่างเมื่อวางเมาส์เหนือการลาก เว้นแต่จะมีการกลับไปที่ Dock อย่างน้อย 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
  • [แชแนลเบต้า] แก้ไขการลากเครื่องหมายขั้นสูงเมื่อมีการวนรอบแผนที่
  • [เวอร์ชันเบต้า] การจัดรูปแบบตามข้อมูล PlaceFeature.fetchPlace จะแสดงชื่อที่แสดงในภาษาของผู้ใช้ปลายทาง
  • [เวอร์ชันเบต้า] เปลี่ยนชื่อ AdvancedMarkerView และ PinView เป็น AdvancedMarkerElement และ PinElement แล้ว
  • [ช่องเบต้า] แก้ไขปัญหาที่บางครั้ง AdvancedMarkers และ Pins อาจปรากฏขึ้นโดยไม่ต้องโหลดอย่างชัดเจน โปรดอย่าลืมโหลดไลบรารี "marker" ก่อนเข้าใช้งานคลาสเหล่านี้เสมอ
  • [ช่องเบต้า] AdvancedMarker position ตอนนี้ถูกปรับให้เป็นค่าละติจูด-ลองจิจูด-ความสูงแล้ว
  • [ช่องเบต้า] ยกเลิกการใช้งานคุณสมบัติ Advanced Marker draggable และแทนที่ด้วย gmpDraggable

3.52.9

13 เมษายน 2566

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

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

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

  • แก้ไขข้อผิดพลาดที่เกิดขึ้นเมื่อปิดหน้าต่างข้อมูล (InfoWindow)

3.52.8

6 เมษายน 2566

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

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

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

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

3.52.6

23 มีนาคม 2566

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

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

3.52.5

16 มีนาคม 2566

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

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

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

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

3.52.4

9 มีนาคม 2566

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

  • [ช่องเบต้า] ปิดใช้งานเหตุการณ์คลิกของ Advanced Marker เมื่อมีการลากมาร์กเกอร์

3.52.3

2 มีนาคม 2566

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

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

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

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

3.52.2

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

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

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

3.52.1

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

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

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

3.51.8

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

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

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

3.51.7

26 มกราคม 2566

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

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

3.51.6

19 มกราคม 2566

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

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

3.51.5

12 มกราคม 2023

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

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

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

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

3.51.4

5 มกราคม 2566

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

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

3.51.3

8 ธันวาคม 2022

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

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

3.51.2

1 ธันวาคม พ.ศ. 2565

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

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

3.51.1

17 พฤศจิกายน 2022

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

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

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

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

3.51

16 พฤศจิกายน 2022

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

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

3.50.12a

7 พฤศจิกายน 2022

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

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

3.50.12

3 พฤศจิกายน 2022

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

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

3.50.11

27 ตุลาคม 2022

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

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

3.50.10

20 ตุลาคม 2022

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

  • แก้ไขการเว้นวรรคด้านขวาและด้านล่างของ InfoWindow ใน iOS

3.50.9

13 ตุลาคม 2022

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

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

3.50.8

6 ตุลาคม 2022

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

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

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

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

3.50.7

29 กันยายน 2022

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

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

3.50.6

22 กันยายน 2022

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

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

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

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

3.50.5

15 กันยายน 2022

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

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

3.50.3

1 กันยายน 2022

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

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

3.50.2

25 สิงหาคม 2022

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

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

3.50.1

18 สิงหาคม 2022

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

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

3.49.12

4 สิงหาคม 2022

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

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

3.49.11

28 กรกฎาคม 2022

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

  • ตอนนี้คุณอ้างอิง google.maps.VehicleType เป็นการแจงนับรันไทม์ได้แล้ว

3.49.10

21 กรกฎาคม 2022

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

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

3.49.9

14 กรกฎาคม 2565

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

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

3.49.8

7 กรกฎาคม 2565

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

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

3.49

23 มิถุนายน 2565

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

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

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

3.49.5

16 มิถุนายน 2565

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

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

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

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

3.49.4

9 มิถุนายน 2565

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

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

3.49.3a

2 มิถุนายน 2565

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

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

3.49.2

26 พฤษภาคม 2565

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

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

3.49.1

19 พฤษภาคม 2565

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

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

3.49

12 พฤษภาคม 2565

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

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

3.48.11

28 เมษายน 2565

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

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

3.48.9

14 เมษายน 2022

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

  • เวอร์ชันเบต้า: เปิดใช้ WebGL 2.0 สำหรับ WebGLOverlayView
  • ช่องเบต้า: รวมไลบรารี JourneySharing ไว้ในประเภท TypeScript, externs และเอกสารอ้างอิงของ 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

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

  • ช่องเบต้า: นำ API มุมมองการวางซ้อนของ WebGL ที่เลิกใช้งานแล้วออก
  • เปิดใช้แผนที่ฐานที่อัปเดตแล้ว สำหรับลูกค้า 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

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

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

3.48.1

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

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

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

3.48

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

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

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

3.47.6

20 มกราคม 2565

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

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

3.47.4

6 มกราคม 2565

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

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

3.47.3

9 ธันวาคม 2021

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

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

3.47.2

2 ธันวาคม 2564

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

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

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

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

3.47.1

18 พฤศจิกายน 2021

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

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

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

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

3.47

11 พฤศจิกายน 2021

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

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

3.46.12

4 พฤศจิกายน 2564

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

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

3.46.11

28 ตุลาคม 2021

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

  • แปลง getter และ setter ให้ใช้ goog.a11y.aria แล้ว วิธีนี้จะช่วยป้องกันการพิมพ์ผิดได้

3.46.8

7 ตุลาคม 2564

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

  • บริบทท้องถิ่น: ลบลิงก์อ้างอิงแหล่งที่มาของรูปภาพในหน้าต่างข้อมูลบริบทท้องถิ่นออกแล้ว

3.46.6

23 กันยายน 2564

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

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

3.46.5

16 กันยายน 2021

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

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

3.46.3

02 กันยายน 2021

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

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

3.46.2

26 สิงหาคม 2021

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

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

3.46

18 สิงหาคม 2021

ขณะนี้สามารถใช้งาน Maps JavaScript API เวอร์ชัน 3.46 ได้แล้ว ดูคำแนะนำเกี่ยวกับการกำหนดเวอร์ชัน

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

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

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

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

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

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

3.45.8

29 กรกฎาคม 2564

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

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

3.45.7

22 กรกฎาคม 2564

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

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

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

  • แก้ไขปัญหาที่เมธอด getFeatureById() ไม่สามารถดึงฟีเจอร์ที่มี id เป็น 0 ได้
  • แก้ไขปัญหาที่ทำให้เกิดข้อผิดพลาด UNKNOWN ERROR/SERVICE BACKGROUND ERROR หากค่า ComponentRestriction เป็น undefined หรือ null

3.45.6a

15 กรกฎาคม 2564

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

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

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

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

3.45.5

1 กรกฎาคม 2021

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

  • อัปเดต URL สำหรับ Maps Studio ใน Typing และ JS API

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

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

3.45.4

24 มิถุนายน 2021

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

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

3.45.3

16 มิถุนายน 2564

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

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

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

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

3.45.2

10 มิถุนายน 2564

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

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

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

3.45.1

3 มิถุนายน 2021

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

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

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

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

ฟีเจอร์ใหม่

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

3.44.14

13 พฤษภาคม 2021

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

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

3.44.12

28 เมษายน 2021

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

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

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

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

3.44.11a

20 เมษายน 2564

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

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

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

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

3.44.9

8 เมษายน 2564

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

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

3.44.8

1 เมษายน 2564

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

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

3.44.7

25 มีนาคม 2564

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

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

3.44.4

4 มีนาคม 2564

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

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

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

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

3.44.2

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

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

  • แก้ไขข้อผิดพลาดที่การเรียกฟังก์ชัน Places Autocomplete getPlacePredictions ชี้ไปยังปลายทางที่ไม่ถูกต้องในช่องเบต้า

3.44.1

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

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

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

3.43.8a

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

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

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

3.43.8

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

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

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

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

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

3.43.7a

28 มกราคม 2564

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

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

3.43.6

21 มกราคม 2564

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

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

3.43.5

14 มกราคม 2564

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

  • ปรับเปลี่ยนช่องทำเครื่องหมายในเมนูเพื่อให้ใช้งานได้ง่ายขึ้นสำหรับโปรแกรมอ่านหน้าจอ
  • เพิ่มขนาดปุ่ม floors สำหรับภาพพาโนรามา 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 หรือ Spacebar
  • ตอนนี้คุณโฟกัสรายการในเมนูแบบเลื่อนลงได้แล้ว
  • คลังบริบทในพื้นที่: ตอนนี้ปุ่มควบคุมภาพสไลด์จะปิดใช้เมื่อไม่มีผล และจะไม่ซ้อนทับรายการแรกหรือรายการสุดท้ายในรายการอีกต่อไป

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

  • แก้ไขข้อบกพร่องที่อาจเกิดขึ้นเมื่อ 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 ตุลาคม 2563

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

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

3.42.8

7 ตุลาคม 2563

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

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

การรองรับไอคอนสถานที่ที่อัปเดตแล้ว

1 ตุลาคม 2563

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

3.42.7

29 กันยายน 2020

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

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

3.42.6

21 กันยายน 2020

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

  • เพิ่มการสนับสนุนเบต้าสำหรับ promises ในบริการ Distance Matrix

3.42.5

16 กันยายน 2020

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

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

3.42.4

8 กันยายน 2020

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

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

3.42

19 สิงหาคม 2563

ขณะนี้สามารถใช้งาน Maps JavaScript API เวอร์ชัน 3.42 ได้แล้ว ดูคำแนะนำเกี่ยวกับการกำหนดเวอร์ชัน

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

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

3.41.7

22 กรกฎาคม 2563

แก้ไขแล้ว

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

3.41.5

6 กรกฎาคม 2563

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

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

3.41.2

27 พฤษภาคม 2563

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

  • เราเลิกใช้งานฟิลด์สถานที่ permanently_closed ใน Places Library ของ Maps JavaScript API แล้ว

3.41

20 พฤษภาคม 2020

ขณะนี้มีเวอร์ชัน 3.41 ของ Maps JavaScript API ให้ใช้งานแล้ว ดูคำแนะนำเกี่ยวกับการกำหนดเวอร์ชัน

  • เราได้อัปเดตเวอร์ชันของช่องรายสัปดาห์เป็น 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 เมษายน 2563

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

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

3.40.6

24 มีนาคม 2020

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

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

3.40.4

10 มีนาคม 2020

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

  • แก้ไขบั๊กที่การเรียก setTilt() สองครั้งจะทำให้ Map ผิดเพี้ยนไป

3.40.2

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

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

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

3.40.1

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

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

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

3.40

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

ขณะนี้สามารถใช้งาน Maps JavaScript API เวอร์ชัน 3.40 ได้แล้ว ดูคำแนะนำเกี่ยวกับการกำหนดเวอร์ชัน

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

3.39.6

8 มกราคม 2563

ขณะนี้สามารถใช้งาน Maps JavaScript API เวอร์ชัน 3.39.6 ได้แล้ว ดูคำแนะนำเกี่ยวกับการกำหนดเวอร์ชัน

แก้ไขแล้ว

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

3.39

20 พฤศจิกายน 2562

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

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

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

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

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

3.38

20 สิงหาคม 2019

ตอนนี้ 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 แล้ว
  • เลิกใช้งานเลเยอร์ตารางฟิวชันใน Maps JavaScript API ตั้งแต่วันที่ 3 ธันวาคม 2018 เราจะปิดเลเยอร์ตารางฟิวชันอย่างถาวรในวันที่ 3 ธันวาคม 2019 และจะใช้งานไม่ได้อีกต่อไปหลังจากวันดังกล่าว ดูข้อมูลเพิ่มเติม

13 พฤศจิกายน 2018

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

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

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

3.34

14 สิงหาคม 2018

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

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

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

3.33

11 มิถุนายน 2018

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

16 พฤษภาคม 2018

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

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

  • ตอนนี้ renderer ใหม่เป็น ค่าเริ่มต้นแล้ว
  • ตอนนี้แผนที่ฐานใหม่เป็น ค่าเริ่มต้นแล้ว

3.32

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

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

3.31

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

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

  • ทําให้เครื่องหมาย 256 รายการแรกเป็นเครื่องหมาย DOM โดยค่าเริ่มต้น จากนั้นทําให้เครื่องหมายที่เหลือเป็นเครื่องหมายไทล์ ค่าเริ่มต้นปัจจุบันคือเครื่องหมายทั้งหมดของ Tile
  • เมื่อลากเพ็กแมนที่ระดับการซูมสูง (ซูมเข้า) ให้เลือก 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 พฤษภาคม 2560

ขณะนี้มีเวอร์ชัน 3.29 ของ Maps JavaScript API ให้ใช้งานแล้วในรูปแบบเวอร์ชันทดลอง ดูคำแนะนำเกี่ยวกับการกำหนดเวอร์ชัน API API

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

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

3.28

18 เมษายน 2560

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

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

ขณะนี้มีเวอร์ชัน 3.28 ของ Maps JavaScript API ให้ใช้งานแล้วในรูปแบบเวอร์ชันทดลอง ดูคำแนะนำเกี่ยวกับการกำหนดเวอร์ชัน API API

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

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

3.27

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

แก้ไขแล้ว

  • ปัญหา 11331: ไม่สามารถเลือกข้อความภายใน InfoWindow ได้

10 มกราคม 2560

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

15 พฤศจิกายน 2559

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

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

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

    สำหรับรายละเอียดและตัวอย่างเพิ่มเติม โปรดดูคู่มือสำหรับนักพัฒนา

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

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

6 ตุลาคม 2559

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

การเปลี่ยนแปลงจุดแวะพักในบริการตอบสนองเส้นทาง

29 สิงหาคม 2559

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

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

3.26

18 สิงหาคม 2559

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

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

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

3.25

25 พฤษภาคม 2016

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

การสนับสนุน Internet Explorer 9 สิ้นสุดลงแล้ว

2 พฤษภาคม 2016

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

3.24

14 เมษายน 2559

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

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

31 มีนาคม 2016

แก้ไขแล้ว

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

28 มีนาคม 2559

แก้ไขแล้ว

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

18 มีนาคม 2559

แก้ไขแล้ว

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

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

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

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

3.23

18 มกราคม 2559

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

  • รุ่นนี้มีการควบคุมแบบเต็มหน้าจอใหม่สำหรับแผนที่ ผู้ใช้สามารถ คลิกตัวควบคุมเพื่อขยายแผนที่ให้เต็มหน้าจอ โดยค่าเริ่มต้น การควบคุมนี้จะปิดอยู่ คุณสามารถเปิดใช้ได้ใน 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 สำหรับ Closure Compiler จะระบุประเภท (ตัวเลข หรือสตริง) สำหรับ Enum แล้ว

25 พฤศจิกายน 2015

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

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

19 พฤศจิกายน 2015

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

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

อยู่กับที่

3.22

7 มกราคม 2559

อยู่กับที่

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

10 พฤศจิกายน 2015

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

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

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

  • ตอนนี้ฟิลด์คำขอ 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 จะยังคงใช้งานได้)
  • การควบคุม Zoom มีให้ใช้งานในรูปแบบเดียวเท่านั้น และ 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 เป็นที่อยู่/latlng
  • แสดงผล placeId ผ่าน Geocoding API

28 พฤษภาคม 2015

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

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

19 พฤษภาคม 2015

แก้ไขแล้ว

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

3.20

24 เมษายน 2015

แก้ไขแล้ว

  • เพิ่มการซูมสูงสุดของภูมิประเทศและโหลดไทล์ที่มี DPI สูงแม้จะอยู่ที่ระดับการซูมสูงสุด ก็ตาม

13 เมษายน 2015

แก้ไขแล้ว

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

25 มีนาคม 2015

แก้ไขแล้ว

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

17 มีนาคม 2015

แก้ไขแล้ว

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

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

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

ระบบจะนำเวอร์ชัน 3.17 ออก ตอนนี้คำขอสำหรับ 3.17 หรือเวอร์ชันก่อนหน้าจะได้รับการตอบกลับเป็นเวอร์ชัน 3.18

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

เวอร์ชันที่พร้อมใช้งานหลังการเปลี่ยนรุ่น

ทดลอง: 3.20

รุ่น: 3.19

หยุดทำงาน: 3.18

3.19

24 เมษายน 2015

แก้ไขแล้ว

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

19 มีนาคม 2015

แก้ไขแล้ว

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

20 มกราคม 2015

แก้ไขแล้ว

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

13 มกราคม 2015

แก้ไขแล้ว

  • ตอนนี้โปรแกรมอ่านหน้าจอจะซ่อนไทล์แล้ว

17 ธันวาคม 2014

แก้ไขแล้ว

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

02 ธันวาคม 2014

แก้ไขแล้ว

  • ปัญหา 7390: ข้อบกพร่อง: ไฮเปอร์ลิงก์ weather.com ใช้งานไม่ได้
  • ปัญหา 7376: ข้อบกพร่อง: ปิดใช้ WebGL แล้ว (ตอนนี้เปิดใช้อีกครั้ง)
  • ES6 naming clash with Symbol

25 พฤศจิกายน 2014

แก้ไขแล้ว

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

3.18

04 ธันวาคม 2014

แก้ไขแล้ว

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

18 กันยายน 2014

แก้ไขแล้ว

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

09 กันยายน 2014

แก้ไขแล้ว

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

26 สิงหาคม 2014

3.18 เผยแพร่ไปยังเวอร์ชันทดลองแล้ว

3.17 เสถียรแล้ว

3.17

20 สิงหาคม 2014

แก้ไขแล้ว

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

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

แก้ไขแล้ว

08 เมษายน 2014

เพิ่มแล้ว:

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

แก้ไขแล้ว

  • ยอมรับ LatLngLiteral ในตำแหน่งต่างๆ มากขึ้น
  • หน้าต่างข้อมูลจะปรับขนาดตัวเองเมื่อ Roboto โหลดเสร็จแล้ว ( ปัญหา 5713)

31 มีนาคม 2557

แก้ไขแล้ว

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

26 มีนาคม 2557

แก้ไขแล้ว

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

18 มีนาคม 2557

เพิ่มแล้ว:

12 มีนาคม 2557

เพิ่มแล้ว:

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

เพิ่มแล้ว:

  • รองรับบริการเรือข้ามฟากในบริการ Distance Matrix และ Directions

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

เวอร์ชัน 3.16 เปิดให้ทดลองใช้งานแล้ว

3.15

3 มีนาคม 2557

แก้ไขแล้ว

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

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

แก้ไขแล้ว

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

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

แก้ไขแล้ว

  • ล้อเลื่อนของเมาส์ใช้งานไม่ได้ใน IE 11 ( ปัญหา 5944)

29 มกราคม 2557

แก้ไขแล้ว

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

22 มกราคม 2557

แก้ไขแล้ว

16 มกราคม 2557

แก้ไขแล้ว

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

27 พฤศจิกายน 2556

แก้ไขแล้ว

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

19 พฤศจิกายน 2556

แก้ไขแล้ว

  • ไอคอนแสดงทิศทางการเคลื่อนที่ในแผงคำแนะนำแสดงผลไม่ถูกต้องใน Firefox

3.14

10 กันยายน 2556

แก้ไขแล้ว

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

15 สิงหาคม 2556

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

3.13

25 มิถุนายน 2013

เพิ่มแล้ว:

  • DynamicMapsEngineLayer

11 มิถุนายน 2013

เพิ่มแล้ว:

แก้ไขแล้ว

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

3.12

4 มิถุนายน 2013

แก้ไขแล้ว

  • domready ของ InfoWindow ไม่ทริกเกอร์เมื่อ 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 สำหรับการเพิ่มเลเยอร์ความครอบคลุม แบบเป็นโปรแกรม
  • Exposed StreetViewPov สำหรับ StreetViewPanoramas

แก้ไขแล้ว

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

เพิ่มแล้ว:

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

แก้ไขแล้ว

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

3 ธันวาคม 2555

แก้ไขแล้ว

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

27 พฤศจิกายน 2555

เพิ่มแล้ว:

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

อยู่กับที่

3.10

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

แก้ไขแล้ว

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

25 กันยายน 2555

เพิ่มแล้ว:

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

11 กันยายน 2555

ใหม่:

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

28 สิงหาคม 2012

เพิ่มแล้ว:

  • ประเภทไปยังการค้นหาข้อความของ Places API

แก้ไขแล้ว

  • Symbol object cannot be passed to MarkerOptions under GWT
  • ข้อผิดพลาด: การบีบนิ้วเพื่อซูมบน iOS 5 เมื่อเลื่อนหน้า ( ปัญหา 4046)

14 สิงหาคม 2555

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

  • แก้ไขอินเทอร์เฟซของ KmlLayer ให้รับ url เป็นคุณสมบัติของ MVC แทนที่จะเป็นอาร์กิวเมนต์ในคอนสตรัคเตอร์

3.9

10 กันยายน 2555

แก้ไขแล้ว

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

9 สิงหาคม 2555

แก้ไขแล้ว

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

31 กรกฎาคม 2555

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

  • ซ่อนภาพซ้อน Street View บนแผนที่แบบกำหนดเอง

แก้ไขแล้ว

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

25 กรกฎาคม 2555

แก้ไขแล้ว

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

17 กรกฎาคม 2555

แก้ไขแล้ว

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

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

  • เปลี่ยนชื่อเอนด์พอยต์การค้นหาและการสอบถามเป็น nearbySearch และ textSearch

10 กรกฎาคม 2555

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

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

27 มิถุนายน 2555

เพิ่มแล้ว:

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

  • จำแนก 'โปร่งใส' ว่าเป็นสีชนิดหนึ่ง

23 มิถุนายน 2012

เพิ่มแล้ว:

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

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

15 พฤษภาคม 2555

เพิ่มแล้ว:

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

3.8

1 พฤษภาคม 2555

แก้ไขแล้ว

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

23 เมษายน 2555

แก้ไขแล้ว

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

18 เมษายน 2555

แก้ไขแล้ว

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

เพิ่มแล้ว:

10 เมษายน 2012

แก้ไขแล้ว

  • แสดงภาพถ่ายทางอากาศแม้ว่าจะไม่มีภาพถ่ายทางอากาศสำหรับพื้นที่แสดงผลทั้งหมด ( ฉบับที่ 3913)

3 เมษายน 2555

เพิ่มแล้ว:

แก้ไขแล้ว

  • ขอบเขตของไทล์ที่มองเห็นได้สำหรับรูปหลายเหลี่ยมบน IE 9 Quirks
  • เครื่องหมายต่างๆ กระโดดไปมาขณะเลื่อนดูใน Canvas Street View

28 มีนาคม 2555

แก้ไขแล้ว

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

20 มีนาคม 2555

แก้ไขแล้ว

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

เพิ่มแล้ว:

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

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

6 มีนาคม 2555

แก้ไขแล้ว

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

เพิ่มแล้ว:

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

แก้ไขแล้ว

  • แผนที่เบลอใน IE 9 ( ปัญหา 3875)
  • เส้นหลายเหลี่ยมที่ประกอบด้วยขอบที่อยู่บนเส้นตรงเดียวกันในพื้นที่ละติจูดและลองจิจูดถูกทำให้เรียบง่ายอย่างไม่ถูกต้อง ( ปัญหา 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 มกราคม 2555

อยู่กับที่

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

10 มกราคม 2012

อยู่กับที่

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

7 ธันวาคม 2011

อยู่กับที่

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

28 พฤศจิกายน 1011

อยู่กับที่

  • เปลี่ยนตำแหน่งการเติมข้อความอัตโนมัติเมื่อปรับขนาดหน้าต่าง "resize" event can be triggered on Autocomplete object.

22 พฤศจิกายน 2011

อยู่กับที่

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

7 พฤศจิกายน 2011

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

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

อยู่กับที่

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

3.6

31 ตุลาคม 2011

อยู่กับที่

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

25 ตุลาคม 2011

อยู่กับที่

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

18 ตุลาคม 2011

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

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

10 ตุลาคม 2011

แก้ไขแล้ว

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

27 กันยายน 2011

แก้ไขแล้ว

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

27 กันยายน 2011

แก้ไขแล้ว

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

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

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

20 กันยายน 2011

แก้ไขแล้ว

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

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

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

12 กันยายน 2011

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

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

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

  • GeocoderResult.formatted_address ไม่ได้ระบุไว้ในเอกสาร

6 กันยายน 2011

แก้ไขแล้ว

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

29 สิงหาคม 2554

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

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

24 สิงหาคม 2011

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

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

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

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

17 สิงหาคม 2011

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

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

3.5

10 สิงหาคม 2011

แก้ไขแล้ว

  • เครื่องหมายติดอยู่ในตำแหน่งลากขึ้นเมื่อลากไปยังขอบฟ้าใน Street View
  • Street View ไม่ปรับขนาดตามเมื่อปรับขนาดแผนที่หรือหน้าต่าง
  • Street View with a shared InfoWindow crashes browser

2 สิงหาคม 2554

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

  • ไฮเปอร์ลิงก์ในหน้าต่างข้อมูลบน 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-index เดียวกันจะ จัดเรียงอย่างสอดคล้องกันในขอบเขตของไทล์
  • ตอนนี้คุณสามารถเลื่อน ในหน้าต่างข้อมูลบน iOS ได้แล้ว
  • ตอนนี้ระบบจะวาดเครื่องหมายและเส้นหลายเหลี่ยมใหม่เมื่อ การฉายภาพของแผนที่เปลี่ยนแปลง

5 กรกฎาคม 2011

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

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

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

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

30 มิถุนายน 2011

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

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

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

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

8 มิถุนายน 2011

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

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

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

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

17 พฤษภาคม 2011

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

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

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

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

7 พฤษภาคม 2011

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

3.4

7 พฤษภาคม 2011

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

6 พฤษภาคม 2011

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

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

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

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

14 เมษายน 2011

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

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

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

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

14 เมษายน 2011

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

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

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

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

5 เมษายน 2554

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

  • 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 ครั้งเมื่อเครื่องหมาย เคลื่อนไหว
  • แก้ไขแล้ว: แผนที่ที่จัดรูปแบบจะไม่ใช้รูปแบบหากมีการเพิ่มประเภทแผนที่ลงใน รีจิสทรีหลังจากตั้งค่ารหัสประเภทแผนที่
  • แก้ไขแล้ว: ประเภทแผนที่ที่ไม่ได้จัดรูปแบบจะใช้ รูปแบบของประเภทแผนที่สไตล์คุณ
  • ตอนนี้เครื่องหมายจะทริกเกอร์ MouseEvent ไม่ใช่เหตุการณ์ DOM

11 มีนาคม 2011

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

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

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

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

2 มีนาคม 2011

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

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

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

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

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

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

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

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

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

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

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

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

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

3.3

17 มีนาคม 2011

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

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

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

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

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

21 มกราคม 2011

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

  • ตอนนี้เรายอมรับ MVCArrays ในไลบรารีเรขาคณิตทรงกลมแล้ว
  • แก้ไขปัญหาเครื่องหมายกากบาทปรากฏอยู่ใต้เครื่องหมายขณะลากใน IE6
  • ค่า z-index จะไม่ถูกตั้งค่าใน div คอนเทนเนอร์แผนที่อีกต่อไป

17 มกราคม 2554

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

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

6 มกราคม 2011

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

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

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

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

23 ธันวาคม 2010

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

  • แก้ไขตัวจัดการการคลิกจุดอ้างอิงในทิศทางการลาก ( ปัญหา 2871)

วันที่ 21 ธันวาคม พ.ศ. 2553

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

  • เพิ่มแรงเฉื่อยให้กับแผนที่เมื่อลาก ( ปัญหา 2592)
  • แก้ไขข้อผิดพลาด CSS ใน Street View ( ปัญหา 2666)
  • แก้ไขข้อผิดพลาด JS เมื่อแสดง InfoWindow ที่มี Map width เป็น 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)
การเปลี่ยนแปลงที่เห็นได้ชัดมีดังนี้
  • ตอนนี้คุณสามารถพิมพ์แผนที่ได้ โดยไม่ต้องเปิดใช้การพิมพ์ภาพพื้นหลัง
  • แก้ไขข้อบกพร่องที่เครื่องหมายทิศทางที่ลากได้ ลากได้เมื่อตั้งค่า "draggable" เป็น false

16 พฤศจิกายน 2010

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

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

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

3.2

วันที่ 11 พฤศจิกายน 2553

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

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

วันที่ 11 ตุลาคม 2553

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

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

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

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

วันที่ 28 กันยายน 2553

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

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

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

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

วันที่ 16 กันยายน 2553

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

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

วันที่ 14 กันยายน 2553

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

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

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

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

31 สิงหาคม 2553

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

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

  • เส้นโค้งจีโอเดสิกได้รับการปรับปรุงให้เหมาะสมกับการซูมที่สูงขึ้น

วันที่ 24 สิงหาคม 2553

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

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

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

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

วันที่ 16 สิงหาคม 2553

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

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

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

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

9 สิงหาคม 2553

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

  • คุณสมบัติที่เลิกใช้งานแล้ว KMLMouseEvent.position และ FusionTablesMouseEvent.position ได้ถูกลบออกแล้ว ใช้ .latLng แทน
  • คุณสมบัติ StreetViewService.getNearestPanorama ที่เลิกใช้งานแล้วถูกลบออกแล้ว ให้ใช้ .getPanoramaByLocation แทน

3.1

วันที่ 28 กันยายน 2553

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

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

9 สิงหาคม 2553

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

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

วันที่ 5 สิงหาคม 2553

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

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

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

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

29 กรกฎาคม 2553

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

  • ปัญหา 2337: เส้นโพลีไลน์หายไป
  • ปัญหา 2497: ตัวเลือกที่คลิกได้ไม่ถูกนำมาใช้สำหรับ Circle

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

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

22 กรกฎาคม 2553

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

  • ปัญหา 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 จะเลื่อนโดยอัตโนมัติเพื่อให้ InfoWindows พอดีกับหน้าจอ
  • เปลี่ยน KML และ FusionTables MouseEvent LatLng จาก "position" เป็น "latLng"
  • การควบคุมการซูมใน Android จะไม่ส่งการคลิกไปยังแผนที่อีกต่อไป

17 มิถุนายน 2553

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

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

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

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

11 มิ.ย. 2010

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

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

3.0

18 พฤษภาคม 2010

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

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

13 พฤษภาคม 2553

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

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

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

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

7 พฤษภาคม 2553

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

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

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

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

30 เมษายน 2010

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

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

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

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

26 เมษายน 2553

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

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

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

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

13 เมษายน 2553

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

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

11 เมษายน 2553

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

5 เมษายน 2553

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

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

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

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

Mar 23, 2010

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

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

15 มีนาคม 2553

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

  • ตอนนี้โพลีกอนจะแสดงผลสีใหม่ได้อย่างถูกต้องเมื่อมีการเปลี่ยนแปลงสไตล์
  • ข้อความเตือนเกี่ยวกับคำสั่งที่ล้าสมัยจะแสดงผ่านทาง console.log เมื่อใช้คำสั่ง 'Directions' รูปแบบเก่า

10 มีนาคม 2553

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

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

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

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

3 มีนาคม 2553

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

  • ปัญหา 2136: ซ่อนคุณสมบัติใน google.maps.MarkerImage ที่ไม่ควรอ้างอิง

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

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

26 ก.พ. 2010

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

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

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

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

8 ก.พ. 2010

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

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

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

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

28 มกราคม 2010

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

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

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

  • เพิ่มการรองรับภาษาอินโด-อารยัน
    • bn, gu, kn, ml, mr, ta, te
  • เพิ่มเมธอดแบบคงที่ใหม่ลงใน เนมสเปซ event:
    • addListenerOnce
    • addDomListenerOnce
  • เพิ่มพร็อพเพอร์ตี้ "encoded_lat_lngs" ใหม่ ลงในออบเจ็กต์ DirectionsStep เพื่อแสดงชุด latlng ใน รูปแบบ 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 ธันวาคม พ.ศ. 2552

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

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

10 ธันวาคม พ.ศ. 2552

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

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

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

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

25 พฤศจิกายน 2552

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

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

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

  • เพิ่มการรองรับภาษาจากขวาไปซ้าย (RTL) เพื่อรองรับภาษาต่อไปนี้: อาหรับ, เปอร์เซีย, ฮิบรู
  • เปิดเผยคุณสมบัติ lat_lngs สำหรับขั้นตอน DirectionsResult

วันที่ 11 พฤศจิกายน 2552

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

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

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

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

29 ตุลาคม 2552

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

  • ปัญหา 1421: คำขอคุณสมบัติ: เพิ่มคลาส Directions ลงใน API v3

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

26 ตุลาคม 2552

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

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

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

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

15 ตุลาคม 2552

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

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

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

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

28 กันยายน 2552

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

22 กันยายน 2552

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

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

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

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

10 กันยายน 2552

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

  • ปัญหา 1659: ค่าละติจูดและลองจิจูดที่รายงานไม่ถูกต้องในเหตุการณ์คลิกและดับเบิ้ลคลิกหลังจากเลื่อนหน้าจอ ใน Firefox 3.5
  • ปัญหา 1621: ได้รับตำแหน่งที่ไม่ถูกต้องหลังจากคลิกบนแผนที่ใน IE8 เมื่อใช้ DoocType
  • ปัญหา 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 กันยายน 2552

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

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

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

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

24 สิงหาคม 2552

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

  • ปัญหา 1567: การกำหนด map.set_center ไปยังตำแหน่งใกล้เคียงใช้งานไม่ได้
  • ปัญหา 1605: การเลื่อนแผนที่ทำให้หน้าเว็บเลื่อนตามไปด้วย
  • ปัญหา 1467: ฟังก์ชัน Pan Map + แอนิเมชัน

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

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

14 สิงหาคม 2552

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

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

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

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

4 สิงหาคม 2552

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

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

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

  • การบีบและลากบน iPhone ควรมีความเสถียรมากขึ้น
  • เพิ่มเมธอด setter และ getter สำหรับค่า zIndex ให้กับอ็อบเจ็กต์ InfoWindow แล้ว

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

  • เพิ่มเมธอด get_draggable และ set_draggable ของ Marker แล้ว
  • เพิ่มเหตุการณ์การลากเครื่องหมาย, การเริ่มต้นการลาก, การสิ้นสุดการลาก และการเปลี่ยนแปลงของวัตถุที่ลากได้
  • เพิ่มคุณสมบัติการลากเครื่องหมายแล้ว
  • เพิ่มเมธอด get_zIndex และ set_zIndex ในหน้าต่างข้อมูล
  • เพิ่มเหตุการณ์ zIndex_changed ในหน้าต่างข้อมูล
  • เพิ่มคุณสมบัติ zIndex ในหน้าต่างข้อมูล

13 กรกฎาคม 2552

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

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

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

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

12 มิถุนายน 2552

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

  • ปัญหา 1363: บั๊ก: เหตุการณ์คลิกแผนที่ไม่ถูกส่งบน iPhone

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

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