ติดตามบันทึกประจำรุ่นเหล่านี้
ทีม Maps JavaScript API อัปเดต API เป็นประจำด้วยฟีเจอร์ใหม่
การแก้ไขข้อบกพร่อง และการปรับปรุงประสิทธิภาพ คุณระบุเวอร์ชันของ API ที่จะโหลดภายในแอปพลิเคชันได้โดยการระบุในพารามิเตอร์ v ของคำขอการเริ่มต้น Maps JavaScript API
อ่านเพิ่มเติมเกี่ยวกับการกำหนดเวอร์ชัน
บันทึกการเปลี่ยนแปลงนี้แสดงรายการรุ่นตามวันที่และหมายเลขเวอร์ชัน พร้อมกับการเปลี่ยนแปลงที่เกี่ยวข้อง
หากต้องการรับข้อมูลอัปเดตเกี่ยวกับ Maps API เวอร์ชันใหม่ โปรดสมัครรับข้อมูลจากกลุ่ม google-maps-js-api-v3-notify
3.66.9d
14 ตุลาคม 2026
การเปลี่ยนแปลง:
- แก้ไขปัญหาที่การลาก AdvancedMarkerElement จนเสร็จสิ้นจะทริกเกอร์กิจกรรมการคลิกแผนที่โดยไม่ถูกต้อง
- แก้ไขหน้าต่างข้อมูลจุดที่น่าสนใจไม่ปิดเมื่อกดแป้น Escape หลังจากเปิดจุดที่น่าสนใจเดิมอีกครั้ง
- [ช่องอัลฟ่า]
AdvancedPlaceDetailsElement,AdvancedPlaceDetailsCompactElementและAdvancedPlaceItemElementรองรับช่องbasic-section-topและbasic-section-bottomในช่องอัลฟ่าแล้ว - [ช่องทางอัลฟ่า]
PlacePinElementเผยแพร่แล้วในช่องทางอัลฟ่าเพื่อแสดงข้อมูลสถานที่บนแผนที่ - แก้ไขปัญหาที่ InfoWindow ไม่ปิดเมื่อกดแป้น Escape และโฟกัสไม่กลับไปยังองค์ประกอบที่โฟกัสก่อนหน้านี้เมื่อแผนที่เป็นองค์ประกอบ gmp-map
3.66.8b
8 ตุลาคม 2026
การเปลี่ยนแปลง:
- แก้ไขปัญหาที่หน้าต่างข้อมูลจุดที่น่าสนใจไม่ปิดเมื่อกดแป้น Escape หลังจากคลิกไอคอนจุดที่น่าสนใจอีกครั้ง
- แก้ไขการไปยังส่วนต่างๆ ด้วยปุ่มลูกศรบนแป้นพิมพ์ที่ย้ายโฟกัสไปยัง AdvancedMarkerElement นอกพื้นที่แผนที่ที่มองเห็นได้
- [แชแนลเบต้า] เพิ่ม
MapMode.ROADMAPซึ่งเป็นการควบคุม UI โหมดแผนที่Map3DElement.colorScheme(สำหรับการจัดรูปแบบแผนที่สว่างและมืด) และLabel3DElement(<gmp-label-3d>) ลงในแผนที่ 3 มิติ (Map3DElement)
3.66.7
1 ตุลาคม 2026
การเปลี่ยนแปลง:
- [Alpha Channel] แก้ไขไอคอนยานพาหนะขนส่งสาธารณะในป๊อปโอเวอร์
Route3DElementที่หายไปในโหมดสีที่บังคับ - [แชแนลอัลฟ่า]
Route.createWaypointMarkers()ตอนนี้จะตั้งค่าเริ่มต้นที่แปลแล้วtitle("ต้นทาง" หรือ "ปลายทาง") ในเครื่องหมายที่สร้างขึ้น - [ช่องอัลฟ่า] แก้ไขปัญหาข้อความป๊อปโอเวอร์
Route3DElementไม่แสดงในโหมดแผนที่แบบไฮบริดและดาวเทียม - [ช่องอัลฟ่า] เครื่องหมาย 3 มิติที่สร้างโดย
Route.createWaypointMarkers()จะมีขนาดหน้าจอคงที่ (sizePreservedเป็นtrueโดยค่าเริ่มต้น) - [ช่องอัลฟ่า] ตอนนี้คุณสามารถเข้าถึงเครื่องหมายต้นทางและปลายทางของ
Route3DElementได้ด้วยแป้นพิมพ์ และโปรแกรมอ่านหน้าจอจะอ่านออกเสียงเครื่องหมายดังกล่าว การวางเมาส์เหนือเครื่องหมายจะแสดงชื่อเป็นเคล็ดลับเครื่องมือ - [ช่องเบต้า] เพิ่มพร็อพเพอร์ตี้ Map3DElement.maxMemoryMegabytes และ Map3DElement.qualityMode พร้อมกับแจงนับ QualityMode เพื่อช่วยลดการใช้หน่วยความจำของแผนที่ 3 มิติ
- แก้ไขปัญหาที่
PopoverElement(<gmp-popover>) เลื่อนออกจาก Anchor เมื่อเปลี่ยนการซูมหน้าใน Safari - เพิ่มการรองรับเหตุการณ์ตัวชี้ผ่าน
gmp-pointerover,gmp-pointeroutและgmp-pointermoveสำหรับองค์ประกอบแบบอินเทอร์แอกทีฟใน Maps3D - แก้ไขคำจำกัดความ TypeScript สำหรับองค์ประกอบการวาดแผนที่ 3 มิติ (Marker3DElement, Model3DElement, Polygon3DElement, Polyline3DElement, FlattenerElement, CirclePathElement) และ PopoverElement เพื่อยอมรับ google.maps.LatLng
3.66.6c
22 กันยายน 2026
การเปลี่ยนแปลง:
- แก้ไขปัญหาที่
PlaceAutocompleteElementไม่แสดงปุ่มล้างเมื่อมีการป้อนข้อมูลแบบเป็นโปรแกรมผ่านตัวเลือกคอนสตรักเตอร์หรือพร็อพเพอร์ตี้ค่า - [ช่องอัลฟ่า] นำ
colorSchemeออกจากgoogle.maps.routes.RoutePolyline3DOptionsแล้ว ตอนนี้ Route3DElement จะติดตามรูปแบบสีที่มีผลของ Map3D ระดับบน - [เวอร์ชันเบต้า] แก้ไขปัญหาหน่วยความจำรั่วไหลในวงจรการแสดงผลพาโนรามาใน Street View
- [เวอร์ชันเบต้า] ไอคอนเริ่มต้นของ
PlaceLinkElementอาจซ่อนอยู่ด้วยแอตทริบิวต์default-icon-hiddenซึ่งช่วยให้ใช้ลิงก์สถานที่ที่มีเฉพาะข้อความได้
3.66.4d
9 กันยายน 2026
การเปลี่ยนแปลง:
- [ช่องอัลฟ่า] เปลี่ยนระยะต่ำสุดของ AutofitsCamera จาก 2,000 เมตรเป็น 80 เมตร
- เลิกใช้งาน
AdvancedMarkerElement.addListener()และเหตุการณ์เดิม (click,dragstart,drag,dragend) แล้ว โปรดใช้addEventListener()มาตรฐานกับเหตุการณ์ที่มีคำนำหน้าgmp-แทน
3.66.3d
2 กันยายน 2026
การเปลี่ยนแปลง:
- [ช่องอัลฟ่า] เพิ่มช่อง
trafficPolylinesDisabledลงในRoutePolyline3DOptionsแล้ว ซึ่งช่วยให้นักพัฒนาแอปปิดใช้เส้นหลายเส้นที่รับรู้การจราจรได้เมื่อสร้างเส้นหลายเส้นของเส้นทาง 3 มิติ - [ช่องทางอัลฟ่า] เพิ่มประสิทธิภาพ Route3DElement เพื่อหลีกเลี่ยงคำขอแบ็กเอนด์ที่ไม่จำเป็นเมื่อเปิด/ปิด trafficPolylinesDisabled
3.66.2d
26 สิงหาคม 2026
การเปลี่ยนแปลง:
- [ช่องอัลฟ่า] นำไอคอน Route 3D ออกจากการโหลดแบบอักษรและย้ายไปยังชิ้นงาน SVG ที่ฝังไว้เพื่อหลีกเลี่ยงความซับซ้อนเมื่อโหลดแบบอักษร Material Symbols มากกว่า 1 ครั้ง
- [เวอร์ชันเบต้า] เพิ่มคอมโพเนนต์ขั้นสูงของ Places UI Kit:
AdvancedPlaceDetailsElement,AdvancedPlaceDetailsCompactElement,PlaceLinkElement,PlaceButtonElement,PlaceNameElement,AdvancedPlaceListElement,AdvancedPlaceSearchElement - เพิ่มเคล็ดลับเครื่องมือให้กับชื่อสายรถประจำทางเพื่อดูชื่อเต็มแม้ว่าจะมีการตัดทอน
- เพิ่มการพิมพ์
removeEventListenerสำหรับคอมโพเนนต์เว็บที่กำหนดเอง - แก้ไขปัญหาที่ VoiceOver แสดงเส้นขอบโฟกัสบนองค์ประกอบโปรแกรมอ่านหน้าจอที่ซ่อนไว้สำหรับเครื่องหมายเส้นทาง
3.66.1a
17 สิงหาคม 2026
การเปลี่ยนแปลง:
- แก้ไขลักษณะการทำงานด้านการช่วยเหลือพิเศษของรูปภาพการ์ดสถานที่แบบคงที่โดยเพิ่มป้ายกำกับสำรองและนำจุดหยุดโฟกัสของแป้นพิมพ์ที่ซ้ำซ้อนออก
3.65.12f
6 สิงหาคม 2026
การเปลี่ยนแปลง:
- [Alpha Channel] เพิ่ม
<gmp-label-3d>(google.maps.maps3d.Label3DElement) ลงใน Alpha Channel ของ 3D Maps JS API ตอนนี้นักพัฒนาแอปสามารถใช้องค์ประกอบใหม่เพื่อประกาศข้อความป้ายกำกับและกำหนดค่าการดำเนินการสำหรับการซ้อนทับได้อย่างอิสระ โดยแยกจากองค์ประกอบเครื่องหมาย 3 มิติที่ลิงก์ไว้ (เช่น<gmp-marker-3d>และ<gmp-marker-3d-interactive>) - ระบุชื่อที่เข้าถึงได้ที่ไม่ซ้ำกันสำหรับปุ่มตัวเลือกเพิ่มเติมในวิดเจ็ตรายละเอียดสถานที่
- [ช่องอัลฟ่า] ปรับปรุงข้อความแสดงข้อผิดพลาดของโหมดการเดินทาง 3 มิติของเส้นทางเมื่อใช้
TravelMode.TWO_WHEELERนอกอัลฟ่า/เบต้า - [ช่องอัลฟ่า] ตอนนี้คอมโพเนนต์ Route3D รองรับพร็อพเพอร์ตี้
trafficPolylinesDisabledแล้ว ซึ่งช่วยให้นักพัฒนาแอปปิดใช้เส้นหลายเส้นที่รับรู้การจราจรได้เมื่อใช้ตัวเลือกการกำหนดเส้นทางTRAFFIC_AWAREหรือTRAFFIC_AWARE_OPTIMAL - [ช่องอัลฟ่า] เพิ่มระยะห่างจากขอบเขตทางเหนือของ AutofitsCamera เพื่อป้องกันการครอบตัดหมุดเริ่มต้น
- แก้ไขปัญหาที่ลากเพ็กแมนของ Street View ไปยังแผนที่บนอุปกรณ์หน้าจอสัมผัสไม่ได้
3.65.11b
27 กรกฎาคม 2026
การเปลี่ยนแปลง:
- [ช่องอัลฟ่า] ป๊อปอัป Route3D ที่ได้รับการปรับปรุงเพื่อแสดงไอคอนที่ไม่ใช่การขนส่งสาธารณะ (การปั่นจักรยาน การขับรถ ยานพาหนะ 2 ล้อ และการเดิน)
- [ช่องอัลฟ่า]
Route.createWaypointMarkersสร้างตัวทำเครื่องหมายสำหรับต้นทางและปลายทาง โดยใช้การจัดรูปแบบเริ่มต้น เว้นแต่จะมีการระบุฟังก์ชัน customOverride ขณะนี้ยังไม่รองรับจุดอ้างอิงระดับกลาง
3.65.10a
22 กรกฎาคม 2026
การเปลี่ยนแปลง:
- แก้ไขปัญหาที่ Maps JS โหลดแบบอักษร Material Symbols Outlined ในลักษณะที่อาจส่งผลต่อแบบอักษรเดียวกันที่โหลดในหน้าฐาน
- แก้ไขปัญหาที่
PlaceAutocompleteElementส่งค่าว่างใน POST ของแบบฟอร์มเมื่อเริ่มต้นด้วย options.value หรือแก้ไขแบบเป็นโปรแกรมผ่านพร็อพเพอร์ตี้ value - อัปเดตตัวควบคุม UI การเอียงและทิศทางของแผนที่ 3 มิติเพื่อเปิดใช้อีกครั้งหากช่วงข้อจำกัดของกล้องเพิ่มขึ้น
3.65.8c (ย้อนกลับ)
7 กรกฎาคม 2026
การเปลี่ยนแปลง:
- [ช่องทางอัลฟ่า]
Route3DElementแสดงผลข้อมูลเส้นประกอบและป๊อปโอเวอร์เพิ่มเติมสำหรับเส้นทางขนส่งสาธารณะ - เพิ่มการรองรับ
internalUsageAttributionIdsไปยัง Address Validation API พร็อพเพอร์ตี้นี้ช่วยให้การเรียก API มีการระบุแหล่งที่มาของแพ็กเกจหรือไลบรารี OSS ที่เฉพาะเจาะจง - อัปเดตหน้าต่างข้อมูลเริ่มต้นสำหรับการคลิกจุดที่น่าสนใจในแผนที่ 2 มิติเพื่อใช้วิดเจ็ตสถานที่
- ปรับปรุงความน่าเชื่อถือของพาโนรามาใน Street View ในสภาพการจราจรหนาแน่น
3.65.6a
25 มิถุนายน 2026
การเปลี่ยนแปลง:
- [เวอร์ชันเบต้า] อัปเดตหน้าต่างข้อมูลเริ่มต้นสำหรับการคลิกจุดที่น่าสนใจในแผนที่ 2 มิติเพื่อใช้วิดเจ็ตสถานที่
- แก้ไขข้อบกพร่องที่ทำให้แผนที่ 3 มิติแสดงข้อผิดพลาดเป็นครั้งคราวเมื่อค่า
fovสูงมาก - อัปเดตเครื่องหมายเส้นทางเริ่มต้นให้ไม่ใช้ตัวเลือก
glyphPinElementที่เลิกใช้งานแล้ว
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 ในเมตาแท็ก Viewport
- เพิ่มการรองรับ internalUsageAttributionIds ลงใน Maps 3D JavaScript API พร็อพเพอร์ตี้นี้ช่วยให้นักพัฒนาซอฟต์แวร์ระบุแหล่งที่มาของการเรียก API ไปยังแพ็กเกจหรือไลบรารี OSS ที่เฉพาะเจาะจงได้
- เพิ่มการรองรับ internalUsageAttributionIds ลงใน Places (New) API พร็อพเพอร์ตี้นี้ช่วยให้นักพัฒนาซอฟต์แวร์ระบุแหล่งที่มาของการเรียก API ไปยังแพ็กเกจหรือไลบรารี OSS ที่เฉพาะเจาะจงได้
- [ช่องอัลฟ่า] จำกัดประเภท Getter ของพร็อพเพอร์ตี้ Route3DElement ให้แคบลงเพื่อให้ตรงกับการปรับมาตรฐาน Setter
- [ช่องอัลฟ่า] Route3DElement แสดงพร็อพเพอร์ตี้ routes, fallbackInfo และ geocodingResults
3.65.2d
27 พฤษภาคม 2026
การเปลี่ยนแปลง:
- แก้ไขปัญหาเกี่ยวกับปุ่มซูมเมื่อซูมออกในแผนที่ที่มีขอบเขตที่จำกัด
- คลัง Places ได้เปิดตัว
transitStationใน Places - เพิ่มการรองรับ
internalUsageAttributionIdsในคลังเส้นทาง พร็อพเพอร์ตี้นี้ช่วยให้นักพัฒนาซอฟต์แวร์ระบุแหล่งที่มาของการเรียก API ไปยังแพ็กเกจหรือไลบรารี OSS ที่เฉพาะเจาะจงได้
3.65.1c
20 พฤษภาคม 2026
การเปลี่ยนแปลง:
- ตอนนี้โลโก้ Google จะเป็นสีเทาเข้มบนพื้นหลังสีขาวสำหรับแผนที่ถนนและภูมิประเทศในโหมดสว่าง ไม่ว่าจะมีรหัสแผนที่หรือการจัดรูปแบบที่กำหนดเองหรือไม่ก็ตาม
- [ช่องอัลฟ่า] Route3DElement จะส่งเหตุการณ์ gmp-load และ gmp-error หลังจากการเรียก Routes API ที่สำเร็จและไม่สำเร็จตามลำดับ
- แก้ไขเอกสารประกอบที่ไม่ถูกต้องซึ่งระบุว่าระบบจะไฮไลต์รายการที่ตรงกันในข้อความรองของการคาดคะเนการเติมข้อความอัตโนมัติ ระบบจะไฮไลต์เฉพาะข้อความหลัก ซึ่งสะท้อนถึงลักษณะการทำงานของ Place Autocomplete ใน 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และLatLngAltitudeequals()ยังแสดงระดับความคลาดเคลื่อนที่ยอมรับได้ที่มีอยู่เป็น 1e-9 อย่างถูกต้องด้วย - [ช่องอัลฟ่า] ตอนนี้
Map3DElementที่มีองค์ประกอบย่อยแบบปรับพอดีอัตโนมัติจะแสดงผลในตอนแรกด้วยโหมดระดับความสูงRELATIVE_TO_GROUNDซึ่งรองรับการแสดงพื้นที่ที่มีระดับความสูงมากขึ้นเมื่อโหลดในกรณีที่มีการกำหนดพร็อพเพอร์ตี้กล้องไว้ล่วงหน้าแทนที่จะใช้flyCameraToนอกจากนี้ ในการโหลดMap3DElementครั้งแรก หากแผนที่มีองค์ประกอบย่อยที่ใช้ AutofitsCamera API ซึ่งยังคงทำงานอยู่ การแสดงผลแผนที่ครั้งแรกจะเลื่อนออกไปจนกว่าองค์ประกอบย่อยทั้งหมดจะทำงานเสร็จ และกล้องจะสแนปโดยไม่คำนึงถึงการตั้งค่าภาพเคลื่อนไหวแบบบินไป การอัปเดตกล้องในภายหลังจะเป็นไปตามการตั้งค่าการบินไป - [ช่องอัลฟ่า]
Polygon3DElementเพิ่มพร็อพเพอร์ตี้ autofitsCamera เพื่อรองรับการปรับกล้องอัตโนมัติ
3.64.11d
29 เมษายน 2026
การเปลี่ยนแปลง:
- [ช่องทางอัลฟ่า] MarkerElement เพิ่มพร็อพเพอร์ตี้ autofitsCamera เพื่อรองรับการปรับกล้องให้พอดีกับเครื่องหมายโดยอัตโนมัติ
- แก้ไขปัญหาใน PlaceAutocompleteElement ที่ไอคอนรายการการคาดคะเนไม่แสดงในเบราว์เซอร์ Safari
- ไลบรารี Places ได้เปิดตัว
isPureServiceAreaBusinessสำหรับสถานที่ ตอนนี้คุณสามารถขอผลลัพธ์สำหรับธุรกิจที่ให้บริการตามสถานที่เท่านั้นได้โดยตั้งค่าpureServiceAreaBusinessesIncludedในคำขอ Place Autocomplete (Data API และวิดเจ็ต) และการค้นหาข้อความ - ไลบรารี Places ได้เปิดตัว
addressDescriptor,containingPlacesและtimeZoneใน Places - คลัง Places ได้เปิดตัว
futureOpeningDateใน Places ตอนนี้คุณสามารถขอผลการค้นหาสำหรับธุรกิจที่ยังไม่เปิดได้โดยตั้งค่าfutureOpeningBusinessesIncludedในคำขอ Place Autocomplete (Data API และวิดเจ็ต), การค้นหาในบริเวณใกล้เคียง และการค้นหาข้อความ - ตอนนี้โลโก้ Google จะเหมือนกันสำหรับ Roadmap Light ไม่ว่าจะมีรหัสแผนที่หรือการจัดรูปแบบที่กำหนดเองหรือไม่ก็ตาม ก่อนหน้านี้ เราแสดงโลโก้ Google ในโหมดมืดสำหรับแผนที่ Roadmap ทั้งหมดที่ใช้รหัสแผนที่ หากต้องการใช้โลโก้ Google สีขาว ผู้ใช้ควรเปลี่ยนเป็นโหมดมืด
- เพิ่ม focus-ring เป็น CSS Shadow Part ในทั้ง PlaceAutocompleteElement และ BasicPlaceAutocompleteElement
- เพิ่ม
FuelTypeDIESEL_PLUSและE100ใหม่แล้ว เพิ่มEVConnectorTypeNACSใหม่ - เพิ่มแอตทริบิวต์ value, placeholder, disabled, readonly, no-input-icon และ maxlength ลงใน PlaceAutocompleteElement และ BasicPlaceAutocompleteElement
- เพิ่มพร็อพเพอร์ตี้ "description" ลงในทั้ง PlaceAutocompleteElement และ BasicPlaceAutocompleteElement เพื่อให้บริบทเพิ่มเติมแก่ผู้ใช้โปรแกรมอ่านหน้าจอ
- จำกัดประเภทที่ประกาศของ LatLngAltitudeLiteral.altitude เพื่อไม่อนุญาตให้เป็นค่า Null หรือไม่ได้กำหนด แก้ไขประเภทการแสดงผลที่ประกาศของ DirectionalLocation.toJSON()
3.64.9c
14 เมษายน 2026
การเปลี่ยนแปลง:
- ตอนนี้การประกาศ TypeScript จะแยกความแตกต่างของประเภท Getter และ Setter ของพร็อพเพอร์ตี้ได้อย่างถูกต้อง (รวมถึงพร็อพเพอร์ตี้แบบอ่านอย่างเดียวที่ไม่มี Setter)
3.64.8b
8 เมษายน 2026
การเปลี่ยนแปลง:
- [ช่องอัลฟ่า] Route3DElement, Marker3DElement และ Polyline3DElement ที่มี autofitsCamera จะไม่ทำให้กล้องอัปเดตเมื่อนำออกจาก DOM สำหรับ Route3DElement ข้อผิดพลาดหรือการตอบกลับที่ว่างเปล่าจะไม่มีผลต่อกล้อง นอกจากนี้ การเปลี่ยน autofitsCamera จาก "จริง" เป็น "เท็จ" ในองค์ประกอบหนึ่งๆ จะไม่อัปเดตกล้องเพื่อยกเว้นองค์ประกอบนั้น แต่จะเป็นการเลือกไม่ใช้องค์ประกอบดังกล่าวในการอัปเดตกล้องในอนาคต
- ตอนนี้
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() - [ช่องอัลฟ่า] เพิ่ม API
spherical.traversePath()ใหม่แล้ว - [ช่องอัลฟ่า] เพิ่ม API
autofitsCameraใหม่ลงในMarker3DElement,Polyline3DElementและRoute3DElementพร้อม APIautofitsCameraAnimationใหม่สำหรับMap3DElement - [ช่องอัลฟ่า] เพิ่ม
CirclePathElementใหม่สำหรับการแสดงผลวงกลมด้วยPolygon3DElement - [ช่องทางอัลฟ่า] โหมดแผนที่
ROADMAPใหม่พร้อมใช้งานแล้วในแผนที่ 3 มิติในช่องทางalpha - แก้ไขข้อบกพร่องที่ Pegman ของ Street View ทำงานไม่ถูกต้องบนอุปกรณ์เคลื่อนที่เมื่ออยู่ในแผนที่ที่แนบกับองค์ประกอบ DOM ซึ่งสร้างขึ้นในบริบทเฟรมที่แตกต่างจากโค้ดไลบรารี Maps JS
3.64.6d
26 มีนาคม 2026
การเปลี่ยนแปลง:
- แก้ไขปัญหาที่การกด Enter จะไม่ส่งแบบฟอร์มที่มีองค์ประกอบ Place Autocomplete หากไม่มีการไฮไลต์การคาดคะเน
- แก้ไขภาวะแข่งขันที่ทำให้
FlattenerElementวาดบน Maps 3 มิติไม่สำเร็จ - แก้ไขข้อบกพร่องที่การจัดการการสัมผัสบนอุปกรณ์เคลื่อนที่ทำงานไม่ถูกต้องเมื่อแนบแผนที่กับองค์ประกอบ DOM ที่สร้างขึ้นในบริบท iframe อื่นจากโค้ดไลบรารี Maps JS
3.64.5d
18 มีนาคม 2026
การเปลี่ยนแปลง:
- ตอนนี้ช่อง
weeklyมีการอัปเดตแผนที่ 3 มิติหลายรายการ ซึ่งรวมถึงMarkerElementและFlattenerElementใหม่ นอกจากนี้ เรายังได้เพิ่มพร็อพเพอร์ตี้cameraPositionและfovรวมถึงการรองรับaltitudeModeสำหรับเมธอดflyCameraToและflyCameraAround - ไลบรารี Places ได้เปิดตัว
currentOpeningHours,regularSecondaryOpeningHoursและcurrentSecondaryOpeningHoursสำหรับสถานที่ที่ระบุcurrentOpeningHoursจะระบุเวลาทำการของสัปดาห์ที่จะมาถึง รวมถึงเวลาทำการพิเศษ เช่น วันหยุด เวลาทำการรองจะแตกต่างจากเวลาทำการหลักของสถานที่ และระบุเวลาทำการสำหรับสิ่งต่างๆ เช่น ไดรฟ์ทรู การรับสินค้า หรือการสั่งกลับบ้านของสถานที่ - แก้ไขปัญหาในแผนที่ 3 มิติที่ลิงก์ไปยัง Google Maps บางครั้งไม่อัปเดตอย่างถูกต้องหลังจากที่แผนที่ย้ายตำแหน่ง
3.64.4d
12 มีนาคม 2026
การเปลี่ยนแปลง:
- ซิงค์
InfoWindowพร็อพเพอร์ตี้แผนที่เมื่อมีการเปลี่ยนแปลงตำแหน่งเพื่อแก้ไขปัญหาที่ทำให้เกิดคำเตือนที่ไม่จำเป็นในคอนโซล - แก้ไขปัญหาที่การอัปเดต
fovแบบเป็นโปรแกรมใน Map3DElement ถูกยกเลิกเป็นครั้งคราว - ตอนนี้เมธอด
flyCameraAroundในMap3DElementยอมรับNumber.Infinityสำหรับพารามิเตอร์repeatCountแล้ว ซึ่งช่วยให้แสดงภาพเคลื่อนไหวได้ไม่รู้จบ
3.64.3a
2 มีนาคม 2026
การเปลี่ยนแปลง:
- ตอนนี้ Maps Embed API ใช้ Places UI Kit เพื่อแสดงรายละเอียดสถานที่แล้ว
- [เวอร์ชันเบต้า] ตอนนี้เป้าหมาย
flyCameraToรองรับพร็อพเพอร์ตี้cameraPositionที่เปิดตัวก่อนหน้านี้ในMap3DElementในเวอร์ชัน 3.64.2 แล้ว ดูข้อมูลเพิ่มเติมได้ที่แผนที่ 3 มิติใน Maps JavaScript
3.64.2b
26 กุมภาพันธ์ 2026
การเปลี่ยนแปลง:
google.maps.DirectionsService,google.maps.DirectionsRendererและgoogle.maps.DistanceMatrixServiceจะเลิกใช้งานตั้งแต่วันที่ 25 กุมภาพันธ์ 2026 ขณะนี้เรายังไม่มีกำหนดการปิดให้บริการ และจะยังคงได้รับการแก้ไขข้อบกพร่องสำหรับการถดถอยที่สำคัญต่อไป เราจะแจ้งให้ทราบล่วงหน้าอย่างน้อย 12 เดือนก่อนที่จะหยุดให้การสนับสนุน โปรดดูรายละเอียดเพิ่มเติม (รวมถึงทางเลือกใหม่ที่แนะนำ) ในส่วนรุ่นเดิม- [เวอร์ชันเบต้า] เปิดตัว
MarkerElementใหม่ที่ช่วยให้คุณแสดงเนื้อหา HTML ที่กำหนดเองภายในเครื่องหมายบนแผนที่ 3 มิติได้ นอกจากนี้FlattenerElementใหม่ยังสามารถปรับตาข่าย 3 มิติให้แบนราบในพื้นที่ที่เฉพาะเจาะจงได้แล้ว - [เวอร์ชันเบต้า]
Map3DElementได้รับการอัปเดตด้วยพร็อพเพอร์ตี้fovและcameraPositionขณะที่เมธอดflyCameraToและflyCameraAroundรองรับaltitudeModeแล้ว ดูข้อมูลเพิ่มเติมได้ที่แผนที่ 3 มิติใน Maps JavaScript - แก้ไขข้อบกพร่องที่ทำให้การสร้าง
PinElementโดยใช้document.createElement('gmp-pin')แสดงNotSupportedError
3.64.1c
19 กุมภาพันธ์ 2026
การเปลี่ยนแปลง:
- อัปเดตการทับซ้อนเมื่อ
AdvancedMarkerElementปรับขนาด
3.63.14d
5 กุมภาพันธ์ 2026
การเปลี่ยนแปลง:
- คลัง Places ได้เปิดตัวตัวเลือกใหม่สำหรับการระบุสถานที่เมื่อขอข้อมูล นอกจากการใช้
idแล้ว ตอนนี้คุณยังระบุresourceNameเพื่อเริ่มต้นออบเจ็กต์Placeได้ด้วย - ไลบรารี Places ได้เปิดตัว
subDestinationsสำหรับสถานที่ที่ระบุsubDestinationsเหล่านี้จะแสดงจุดหมายที่เจาะจงมากขึ้นสำหรับผู้ใช้ที่ค้นหาภายในสถานที่ขนาดใหญ่หรือซับซ้อน เช่น สนามบิน อุทยานแห่งชาติ มหาวิทยาลัย หรือสนามกีฬา - แก้ไขปัญหาที่ Map3D กำหนดให้ต้องระบุระดับความสูงเมื่อตั้งค่าพร็อพเพอร์ตี้ศูนย์กลางใน JS (ตอนนี้ค่าเริ่มต้นคือ 0)
- ออบเจ็กต์ Place จาก
PlaceDetailsElementและPlaceDetailsCompactElementมีพร็อพเพอร์ตี้googleMapsLinksแล้ว ซึ่งมี URL สำหรับ Deep Link ไปยัง Google Maps สำหรับการดำเนินการต่างๆ ซึ่งรวมถึง URI สำหรับดูสถานที่ ขอเส้นทาง ดูรูปภาพ อ่านรีวิวที่มีอยู่ และเขียนรีวิวใหม่
3.63.13
29 มกราคม 2026
การเปลี่ยนแปลง:
- Maps Embed API จะไม่แสดงการ์ดข้อมูลย่อเมื่อวางเมาส์เหนือจุดที่น่าสนใจอีกต่อไป
- เพิ่มคำเตือนในคอนโซลสำหรับองค์ประกอบ Places UI Kit (รายละเอียดสถานที่ + การค้นหาสถานที่) ที่กำหนดค่าไม่ถูกต้อง
- ตอนนี้ PlaceDetailsElement จะแสดงข้อมูลสรุปเกี่ยวกับสถานที่ที่ AI สร้างขึ้นเมื่อพร้อมใช้งาน
- ตอนนี้ข้อมูลสรุปรีวิวที่ AI สร้างขึ้นพร้อมใช้งานสำหรับ PlaceDetailsElement แล้ว
3.63.10a
13 มกราคม 2026
การเปลี่ยนแปลง:
- แก้ไขปัญหาที่ทำให้ท่าทางการเลื่อนและคลิกภายในป๊อปโอเวอร์ใช้งานไม่ได้
- ตอนนี้ช่อง
resourceNameและshortFormattedAddressพร้อมใช้งานผ่าน Places API แล้ว
3.63.9d
8 มกราคม 2026
การเปลี่ยนแปลง:
PlaceSearchElementจะแสดงเนื้อหาที่ไม่ใช่รูปภาพเร็วขึ้นเล็กน้อยขณะที่โหลดรูปภาพ เราได้ปรับปรุงภาพเคลื่อนไหวการจางเข้าของรูปภาพใน Places UI Kit- ปรับปรุงประสิทธิภาพเมื่อแสดงผลเส้นประกอบบนแผนที่ที่เอียง
- แก้ไขข้อบกพร่องที่กล้องแผนที่ 3 มิติไม่อัปเดตเมื่อตั้งค่าแบบเป็นโปรแกรมภายใต้เงื่อนไขบางอย่าง
- ปรับปรุงประสิทธิภาพเล็กน้อยในการโหลดรูปภาพสำหรับ
PlaceDetailsElementและPlaceSearchElement - ชี้แจงลักษณะการทำงานของพร็อพเพอร์ตี้
draggableในMapOptionsเพื่ออธิบายข้อจำกัดในการโต้ตอบของผู้ใช้ได้ดียิ่งขึ้น - บังคับใช้การเข้าถึงเวอร์ชันเบต้าสำหรับ
possibleNextActionในไลบรารี Address Validation - เพิ่มการรองรับพร็อพเพอร์ตี้
placeholderและแอตทริบิวต์ HTML ไปยังPlaceAutocompleteElement PlaceAutocompleteElementตอนนี้รองรับการปรับแต่งคุณสมบัติแบบอักษร CSS มาตรฐานเพิ่มเติม ซึ่งรวมถึง font, font-size, font-family, font-weight, line-height, font-style และ color ตอนนี้ขนาดแบบอักษรเริ่มต้นจะกลายเป็น 16 พิกเซล- เพิ่มการรองรับพร็อพเพอร์ตี้
valueและแอตทริบิวต์ HTML ไปยังPlaceAutocompleteElement - เพิ่มประสิทธิภาพการโหลดรูปภาพใน Places UI Kit
- เพิ่มส่วน CSS
inputลงในPlaceAutocompleteElement
3.63.5d
11 ธันวาคม 2025
การเปลี่ยนแปลง:
- เปิดตัว Address Validation API ใน Maps JavaScript API
- ตอนนี้
mapTypeIdจะมีค่าเริ่มต้นเป็นMapTypeId.ROADMAPเมื่อตั้งค่าเป็น Null หรือไม่ได้กำหนด ซึ่งจะช่วยแก้ไขปัญหาที่อาจทำให้การ์ดแผนที่ไม่โหลด - ซ่อนส่วนรีวิวใน
PlaceDetailsElementหากสถานที่นั้นให้คะแนนไม่ได้ - ปรับปรุงคอนทราสต์ของสีสำหรับโลโก้ Google ที่แสดงใน
google.maps.Mapด้วยการจัดรูปแบบที่กำหนดเอง - ตอนนี้แผนที่เวกเตอร์ใช้ภาพถ่ายจากดาวเทียมแบบเดียวกับแผนที่แรสเตอร์ ซึ่งช่วยให้ภาพมีความแม่นยำสูงขึ้น
3.63.4a
4 ธันวาคม 2025
การเปลี่ยนแปลง:
- ตอนนี้
--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 ตุลาคม 2025
การเปลี่ยนแปลง:
- [เวอร์ชันอัลฟ่า] นำ
ElevationElementเวอร์ชันทดลองออกแล้ว - เพิ่มตัวแปร CSS สำหรับ
background-color,border-radius,box-shadowและpaddingลงในPopoverElementของแผนที่ 3 มิติแล้ว - ไลท์บ็อกซ์รูปภาพของ Places UI Kit จะไม่ปิดเมื่อคลิกนอกรูปภาพอีกต่อไป
3.62.11d
23 ตุลาคม 2025
การเปลี่ยนแปลง:
- [ช่องอัลฟ่า] ทำให้โหมดมืดใช้งานได้สำหรับการไฮไลต์รายการตามบริบทของสถานที่
- เพิ่มพร็อพเพอร์ตี้
anchorLeftและanchorTopลงในAdvancedMarkerElementOptionsแล้ว - ตอนนี้คอมโพเนนต์เว็บ
<gmp-pin>พร้อมใช้งานแล้ว ใช้พร็อพเพอร์ตี้glyphSrcใหม่เพื่อระบุ URL รูปภาพสำหรับสัญลักษณ์ หรือใช้พร็อพเพอร์ตี้glyphTextเพื่อแสดงข้อความ ตอนนี้เราเลิกใช้งานพร็อพเพอร์ตี้glyphในPinElementแล้ว - ป้องกันไม่ให้ InfoWindow แสดงโดยไม่คาดคิดเมื่อสร้าง AdvancedMarker ที่เชื่อมโยงไว้นอกวิวพอร์ต
- ตอนนี้แผนที่ 3 มิติพร้อมใช้งานในช่องทางรายสัปดาห์แล้ว รุ่นนี้มีการควบคุมเข็มทิศใหม่และตัวควบคุม UI เริ่มต้นที่เรียบง่ายขึ้น รองรับการจัดรูปแบบแผนที่ในระบบคลาวด์และการจัดการท่าทางสัมผัสร่วมกัน ปรับปรุงการแปลด้วยพร็อพเพอร์ตี้
languageและregionใหม่ในMap3DElementรวมถึงการปรับปรุงการช่วยเหลือพิเศษสำหรับป้ายกำกับแผนที่ฐาน ดูข้อมูลเพิ่มเติมได้ที่แผนที่ 3 มิติใน Maps JavaScript - ปรับปรุงการจัดการหน่วยความจำสำหรับแผนที่ 3 มิติเพื่อหลีกเลี่ยงปัญหาหน่วยความจำไม่เพียงพอในอุปกรณ์ iOS
- เปิดตัว Routes JS ช่วยให้นักพัฒนาซอฟต์แวร์สามารถเรียกใช้ Routes API และวาดเส้นทางด้วย Maps JS API
3.62.9c
9 ตุลาคม 2025
การเปลี่ยนแปลง:
- เพิ่มพร็อพเพอร์ตี้
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แล้ว พร็อพเพอร์ตี้ "coordinates" ทั้งหมดในองค์ประกอบ 2 รายการนี้เลิกใช้งานแล้ว แต่จะยังคงทำงานในเวอร์ชันเบต้า
3.62.3c
3 กันยายน 2025
ไม่มีการเปลี่ยนแปลงที่แสดงต่อสาธารณะ
3.62.2c
28 สิงหาคม 2025
การเปลี่ยนแปลง:
- เราเลิกใช้งานไลบรารีการวาดแล้ว ดูข้อมูลเพิ่มเติมได้ที่ https://developers.google.com/maps/deprecations
3.62.1
21 สิงหาคม 2025
การเปลี่ยนแปลง:
- [เวอร์ชันเบต้า] เพิ่ม
sessionTokenและplaceAutocompleteElementเป็นตัวเลือกที่ไม่บังคับสำหรับ Address Validation 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
- [ช่องอัลฟ่า] เปิดใช้ mapMode สำหรับวิดเจ็ตการอ้างอิงข้อมูลใน Maps ตามบริบทของสถานที่ อนุญาตให้ผู้ใช้สลับระหว่าง ROADMAP, HYBRID และ NONE
- [เวอร์ชันเบต้า] ตอนนี้ Map3DElement จะทริกเกอร์เหตุการณ์หากแผนที่ไม่สามารถเริ่มต้นได้ เช่น จากการที่เบราว์เซอร์ของผู้ใช้ไม่รองรับ WebGL
- ภาพ 45° ใน Maps เลิกใช้งานแล้ว ดูข้อมูลเพิ่มเติมได้ที่การเลิกใช้งาน - ภาพ 45°
3.61.10d
17 กรกฎาคม 2025
การเปลี่ยนแปลง:
- ตอนนี้วิดเจ็ตการเติมข้อความอัตโนมัติพื้นฐานสำหรับสถานที่พร้อมใช้งานในช่องทางรายสัปดาห์แล้ว
- [ช่องอัลฟ่า] นำ PlaceListElement เวอร์ชันทดลองออก
- เพิ่ม PlaceSearchElement และองค์ประกอบการกำหนดค่า / คำขอที่เกี่ยวข้อง
- โทเค็นสไตล์เพิ่มเติมสำหรับ PlaceDetailsElement และ PlaceDetailsCompactElement
3.61.9a
10 กรกฎาคม 2025
การเปลี่ยนแปลง:
- อัปเดตเครื่องหมายเพื่อป้องกันไม่ให้มีวิธีการไปยังส่วนต่างๆ ซ้ำๆ ในแต่ละรายการเมื่อใช้โปรแกรมอ่านหน้าจอ ตอนนี้ระบบจะประกาศคำสั่งเพียงครั้งเดียวในแต่ละครั้งที่เข้าสู่กลุ่ม
- แก้ไขปัญหาคอนทราสต์สำหรับกล่องโต้ตอบแป้นพิมพ์ลัดในโหมดมืด
- เปิดใช้การรองรับการปรับแต่งเส้นขอบ รัศมีเส้นขอบ สีพื้นหลังของวิดเจ็ต และรูปแบบสีสำหรับองค์ประกอบการเติมข้อความอัตโนมัติของสถานที่ ตอนนี้ Place Autocomplete Element รองรับโหมดมืดโดยอัตโนมัติแล้ว หากต้องการปิดใช้ ให้ใช้
color-scheme: lightใน CSS - เพิ่มฟิลด์ googleMapsURI ลงในคลาส Place Photo และ Review
- [เวอร์ชันเบต้า] เพิ่ม enum
PossibleNextActionลงใน 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 สำหรับ Place Autocomplete
- แก้ไขข้อผิดพลาดในเอกสารสำหรับ
SearchNearbyRequestค่าเริ่มต้นสำหรับSearchNearbyRequest.RankPreferenceคือPOPULARITYไม่ใช่DISTANCE
3.61.4a
12 มิถุนายน 2025
การเปลี่ยนแปลง:
- เพิ่ม enum
RPCStatusเพื่ออธิบายรหัสสถานะที่แสดงผลโดยบริการบนเว็บบางอย่าง
3.61.3b
5 มิถุนายน 2025
ไม่มีการเปลี่ยนแปลงที่ส่งผลต่อผู้ใช้
3.61.2
29 พฤษภาคม 2025
การเปลี่ยนแปลง:
- เพิ่ม PlaceDetailsElement, PlaceDetailsCompactElement และองค์ประกอบการกำหนดค่าที่เกี่ยวข้อง นำ PlaceDetailsSize ออกแล้ว
- แก้ไขปัญหาเกี่ยวกับ PlaceAutocompleteElement ที่การเลือกรายการ IME ทำให้องค์ประกอบเลือกรายการการคาดคะเน
3.61.1
22 พฤษภาคม 2025
การเปลี่ยนแปลง:
- [เวอร์ชันเบต้า] แก้ไขตำแหน่ง/วิวพอร์ตที่ขาดหายไปในเอาต์พุตสถานที่ PlaceDetailsCompactElement
- รายละเอียดระดับถนนพร้อมใช้งานในเมืองที่ครอบคลุม
3.60.12
8 พฤษภาคม 2025
การเปลี่ยนแปลง:
- [เวอร์ชันเบต้า] เพิ่มการรองรับ Address Validation API ใน Maps JavaScript API
- แก้ไขปัญหาเกี่ยวกับการเรียกใช้เครือข่ายจากบริบทที่ไม่มีส่วนหัว Origin
3.60.11 (ย้อนกลับ)
1 พฤษภาคม 2025
การเปลี่ยนแปลง:
- [เวอร์ชันเบต้า] เพิ่ม 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 เป็นเวอร์ชันทดลองแบบไม่จำกัด
- [Alpha Channel] ตอนนี้ระบบจะแสดงผลโมเดล 3 มิติด้วยการจัดแสงตามรูปภาพ (IBL) โดยค่าเริ่มต้นในแผนที่ 3 มิติ
3.60.8
9 เมษายน 2025
การเปลี่ยนแปลง:
- [เวอร์ชันเบต้า] ตอนนี้เราได้นำ LocalContext API ออกแล้วโดยสมบูรณ์ การพยายามสร้างอินสแตนซ์ LocalContextMapView จะแสดงข้อผิดพลาดในตอนนี้ ดูข้อมูลเพิ่มเติมได้ที่ https://developers.google.com/maps/deprecations#localcontext-deprecation
- แก้ไขข้อบกพร่องที่ทำให้เกิดลักษณะการทำงานที่ผิดปกติเมื่อลากเครื่องหมายขั้นสูงบนอุปกรณ์ระบบสัมผัส
- เพิ่มความทึบแสงของการวางซ้อนการจัดการท่าทางสัมผัสแบบร่วมมือกันเพื่อให้ข้อความบนการวางซ้อนเป็นไปตามข้อกำหนดด้านคอนทราสต์ในทุกพื้นที่ของแผนที่
- เพิ่มการรองรับ
PostalAddressใน Places API - ตรวจสอบว่าการแสดงข้อมูลบนแผนที่แบบคงที่เมื่อเริ่มต้นระบบมีรูปแบบสี (colorScheme) เดียวกันกับแผนที่ที่อยู่ด้านล่าง
3.60.7b
3 เมษายน 2025
การเปลี่ยนแปลง:
- วิดเจ็ต Place Autocomplete เผยแพร่แล้วในช่องทางรายสัปดาห์
3.60.6
27 มีนาคม 2025
การเปลี่ยนแปลง:
- แก้ไขปัญหาใน Safari ที่หน้าเว็บที่ใช้
overscroll-behaviorเลื่อนไม่ถูกต้อง - แก้ไขการกะพริบเมื่อเพิ่มเครื่องหมายขั้นสูงจำนวนมากโดยเปิดใช้ลักษณะการทำงานเมื่อเกิดการทับซ้อน
- เพิ่มการรองรับ
PriceRangeใน Places
3.60.5 (ย้อนกลับ)
20 มีนาคม 2025
การเปลี่ยนแปลง:
- แก้ไขข้อบกพร่องที่ทำให้เลื่อนหน้าเว็บไม่ได้เมื่อคลิกหรือแตะเครื่องหมายขั้นสูง
- แก้ไขข้อบกพร่องที่ทำให้โหมดเต็มหน้าจอทำงานไม่ถูกต้องใน
<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โดยค่าเริ่มต้น - [ช่องอัลฟ่า] ตอนนี้ต้องตั้งค่าตัวเลือก
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 .
- [ช่องทางอัลฟ่า] PlaceAutocompleteElement: เหตุการณ์ gmp-placeselect จะถูกแทนที่ด้วย gmp-select และแสดงออบเจ็กต์ PlacePredictionSelectEvent แทนออบเจ็กต์ PlaceAutocompletePlaceSelect
- [แชแนลอัลฟ่า] PlaceAutocompleteElement: เหตุการณ์ gmp-requesterror จะถูกแทนที่ด้วย gmp-error และจะแสดงออบเจ็กต์ Event แทนออบเจ็กต์ PlaceAutocompleteRequestErrorEvent
- [ช่องทางอัลฟ่า] PlaceAutocompleteElement: componentRestrictions ถูกแทนที่ด้วย includedRegionCodes
- [ช่องอัลฟ่า] PlaceAutocompleteElement: types ถูกแทนที่ด้วย includePrimaryTypes
3.59.7
30 มกราคม 2025
การเปลี่ยนแปลง:
- [เวอร์ชันเบต้า] สีพื้นหลังของแผนงานและแผนงานโหมดมืดที่ตั้งค่าไว้สำหรับรูปแบบที่กำหนดเองควรแสดงผลอยู่ด้านหลังชิ้นส่วนแผนที่และขอบของแผนที่
- [เวอร์ชันเบต้า] แผนงานที่มีการจัดรูปแบบที่กำหนดเอง (หรือแผนงานในโหมดมืด) จะยังคงการจัดรูปแบบที่กำหนดเองไว้เมื่อมีการเพิ่มเลเยอร์การขนส่ง แทนที่จะกลับไปใช้รูปแบบแผนที่ฐานเริ่มต้น
- ตอนนี้ Maps ที่อยู่ในโหมดมืดจะยังคงอยู่ในโหมดมืดเมื่อเพิ่มเลเยอร์ขนส่งสาธารณะ
3.59.6
23 มกราคม 2025
ไม่มีการเปลี่ยนแปลงที่ส่งผลต่อผู้ใช้
3.59.5
16 มกราคม 2025
การเปลี่ยนแปลง:
- แก้ไขข้อบกพร่องที่ทำให้เกิดข้อผิดพลาดที่ตรวจจับไม่ได้เมื่อสร้างภาพพาโนรามาใน Street View ที่กำหนดเอง
3.59.4a
9 มกราคม 2025
การเปลี่ยนแปลง:
- แก้ไขข้อบกพร่องที่ทำให้เกิดข้อผิดพลาดที่ไม่ได้จัดการเมื่อเปิดใช้เลเยอร์การจราจร
- [เวอร์ชันเบต้า] แก้ไขปัญหาที่ PlaceAutocompleteElement ไม่ได้ให้โฟกัสอย่างถูกต้อง
- [เวอร์ชันเบต้า] ฟีเจอร์แผนที่แบบอะตอมจะแสดงในเมืองที่รองรับที่ระดับการซูม z17 ขึ้นไป
3.59.3
12 ธันวาคม 2024
การเปลี่ยนแปลง:
- Firebase App Check เผยแพร่แล้วสำหรับใช้กับ Maps JS API และ Places JS
3.59.2
5 ธันวาคม 2024
การเปลี่ยนแปลง:
- [ช่องทางอัลฟ่า] ฟีเจอร์แผนที่ระดับอะตอมจะแสดงในเมืองที่รองรับที่ระดับการซูม z17 ขึ้นไป
- เพิ่มรหัสการระบุแหล่งที่มาของการใช้งานลงในตัวเริ่มต้น ซึ่งจะช่วยให้ Google เข้าใจว่าไลบรารี และตัวอย่างใดที่เป็นประโยชน์ต่อนักพัฒนาแอป เช่น การใช้งานไลบรารีการคลัสเตอร์เครื่องหมาย หากต้องการเลือกไม่ใช้ การส่งรหัสการระบุแหล่งที่มาของการใช้งาน คุณสามารถลบพร็อพเพอร์ตี้นี้หรือแทนที่ค่าด้วย สตริงว่างได้ ระบบอาจละเว้นการเปลี่ยนแปลงค่านี้หลังจากการสร้างอินสแตนซ์
- ตอนนี้คุณสามารถใช้ Firebase App Check เพื่อป้องกันคำขอที่เป็นอันตรายได้แล้ว ดูข้อมูลเพิ่มเติมเกี่ยวกับการใช้ App Check กับ Places และการใช้ App Check กับ Maps
3.59.1
21 พฤศจิกายน 2024
การเปลี่ยนแปลง:
- [เวอร์ชันเบต้า] แก้ปัญหาที่ไม่มีตัวควบคุมการซูมใน Street View
- แก้ไขข้อบกพร่องที่เครื่องหมายเดิมที่คลิกไม่ได้ยังคงส่งกิจกรรมการคลิก
- แก้ไขข้อบกพร่องที่ทำให้เครื่องหมายขั้นสูงไม่อัปเดตตำแหน่งพิกเซลเมื่อเปลี่ยนเป็นประเภทแผนที่ที่กำหนดเอง
- ตอนนี้ระบบจะบันทึกคำเตือนของคอนโซลเมื่อใช้ประเภทและรูปแบบแผนที่เริ่มต้นหรือแผนที่แบบกำหนดเองกับรหัสแผนที่ เมื่อมีรหัสแผนที่ ระบบจะควบคุมรูปแบบแผนที่ผ่านคอนโซลระบบคลาวด์ และปัจจุบันการจัดรูปแบบในระบบคลาวด์รองรับเฉพาะประเภทแผนที่ Roadmap เท่านั้น
- จัดรูปแบบปุ่มควบคุมกล้องให้เคลื่อนที่เมื่อวางเมาส์ในโหมดมืด
- แก้ไขปัญหาการเว้นระยะห่างภายในของ fitBounds เมื่อใช้ขอบเขตขนาดเล็กมาก
3.58.11a
31 ตุลาคม 2024
การเปลี่ยนแปลง:
- [เวอร์ชันเบต้า] แก้ไขข้อบกพร่องที่ทำให้ใช้เพ็กแมนของ Street View ในแผนที่คอมโพเนนต์เว็บไม่ได้
- ป้องกันไม่ให้โปรแกรมอ่านหน้าจอโฟกัสที่ข้อความเลื่อนเมื่อซ่อนอยู่ในแผนที่ Embed API
3.58.10
24 ตุลาคม 2024
การเปลี่ยนแปลง:
- แก้ไขปัญหาที่ทำให้เกิดข้อยกเว้นเมื่อเข้าถึงพื้นที่เก็บข้อมูลเซสชัน
3.58.9 (ย้อนกลับ)
17 ตุลาคม 2024
การเปลี่ยนแปลง:
- [ช่องทางอัลฟ่า] ตอนนี้คุณสามารถใช้รูปภาพที่กำหนดเองและ SVG สำหรับเครื่องหมายที่แสดงผลในแผนที่ 3 มิติได้แล้ว
3.58.8
10 ตุลาคม 2024
การเปลี่ยนแปลง:
- นำคำเตือนคอนโซล WebGLOverlayView ที่ไม่ถูกต้องออก
- แก้ไขปัญหาที่ Chrome แสดงเส้นโฟกัสสีน้ำเงินรอบแผนที่อย่างไม่ถูกต้อง หากเป็นองค์ประกอบแรกในหน้าที่โต้ตอบด้วยเคอร์เซอร์หรือเมาส์
- เพิ่มผู้ให้บริการตำแหน่งยานพาหนะและกองยานพาหนะ ODRD สำหรับการติดตามกองยานพาหนะด้วย JavaScript ของบริการด้านการเดินทาง
3.58.7
3 ตุลาคม 2024
ไม่มีการเปลี่ยนแปลงที่แสดงต่อสาธารณะ
3.58.6
25 กันยายน 2024
การเปลี่ยนแปลง:
- [Alpha Channel] นำพร็อพเพอร์ตี้
*OpacityออกจากPolyline3DElementและPolygon3DElementระบุค่าอัลฟ่าได้ในพร็อพเพอร์ตี้*Colorที่เกี่ยวข้องโดยใช้รูปแบบสี#rgba,#rrggbbaa,rgba(r, g, b, a)หรือrgb(r g b / a) - [ช่องอัลฟ่า] ตอนนี้คุณสามารถใช้การควบคุม UI, เครื่องหมาย, โมเดล 3 มิติ และฟังก์ชันภาพเคลื่อนไหวของกล้องที่กำหนดไว้ล่วงหน้าเริ่มต้นกับแผนที่ 3 มิติในรุ่นทดลองได้แล้ว
- แก้ไขข้อบกพร่องที่ทำให้ไม่สามารถสลับประเภทแผนที่แบบกำหนดเองระหว่างกันในแผนที่เวกเตอร์
- ใช้ภาพถ่ายจากดาวเทียมที่มี DPI สูงสำหรับอุปกรณ์ที่มีความหนาแน่นของพิกเซลสูง
3.58.5a
19 กันยายน 2024
ไม่มีการเปลี่ยนแปลงที่แสดงต่อสาธารณะ
3.58.4a
12 กันยายน 2024
ไม่มีการเปลี่ยนแปลงที่แสดงต่อสาธารณะ
3.58.3
5 กันยายน 2024
ไม่มีการเปลี่ยนแปลงที่ส่งผลต่อผู้ใช้
3.58.2
29 สิงหาคม 2024
การเปลี่ยนแปลง:
- ตอนนี้กลีฟข้อความของ
PinElementจะปรับขนาดตามPinElementและสีเริ่มต้นจะตรงกับglyphColorเริ่มต้นของPinElement
3.58.1a
22 สิงหาคม 2024
การเปลี่ยนแปลง:
- [เวอร์ชันเบต้า] แทนที่ตัวควบคุมการซูมด้วยตัวควบคุมกล้องโดยค่าเริ่มต้น ฟีเจอร์การควบคุมกล้องมีทั้งการควบคุมการซูมและการเลื่อน
- เผยแพร่พร็อพเพอร์ตี้
cameraControlและcameraControlOptionsไปยังMapOptions - อนุญาตให้ตั้งค่ารูปแบบสี (สว่างหรือมืด) ได้เมื่อสร้างอินสแตนซ์แผนที่
- อัปเดตการควบคุมประเภทแผนที่ให้ตัดขึ้นบรรทัดใหม่หากความกว้างของแผนที่เล็กเกินไป
- ผสานรวมเครื่องมือติดป้ายกำกับใหม่สำหรับการแสดงผลป้ายกำกับแผนที่เวกเตอร์
- ตอนนี้สีแผนที่ฐานใหม่เป็นสีเริ่มต้นในช่องทาง
v=weeklyสำหรับนักพัฒนาแอปที่ไม่ได้ใช้รหัสแผนที่ ดูข้อมูลเพิ่มเติมได้ที่ https://developers.google.com/maps/new-basemap-style-opt-in
3.57.13
8 สิงหาคม 2024
การเปลี่ยนแปลง:
- [เวอร์ชันเบต้า] เพิ่มข้อบ่งชี้ที่อยู่ลงในการตอบกลับการเข้ารหัสพิกัดภูมิศาสตร์สำหรับการเข้ารหัสพิกัดภูมิศาสตร์แบบย้อนกลับ การเข้ารหัสพิกัดภูมิศาสตร์แบบส่งต่อ และการค้นหารหัสสถานที่
3.57.12
1 สิงหาคม 2024
การเปลี่ยนแปลง:
- [เวอร์ชันเบต้า] เพิ่มข้อบ่งชี้ที่อยู่ลงในการตอบกลับการเข้ารหัสพิกัดภูมิศาสตร์สำหรับการเข้ารหัสพิกัดภูมิศาสตร์แบบย้อนกลับ การเข้ารหัสพิกัดภูมิศาสตร์แบบส่งต่อ และการค้นหารหัสสถานที่
- [เวอร์ชันเบต้า] อนุญาตให้ตั้งค่ารูปแบบสี (สว่างหรือมืด) เมื่อสร้างอินสแตนซ์แผนที่
- ลดเวลาในการตอบสนองของ IconMouseEvent เมื่อคลิกฟีเจอร์ในแผนที่เวกเตอร์
3.57.10
25 กรกฎาคม 2024
การเปลี่ยนแปลง:
- [เวอร์ชันเบต้า] เพิ่มตัวอธิบายที่อยู่ในการตอบกลับการเข้ารหัสพิกัดภูมิศาสตร์สำหรับการเข้ารหัสพิกัดภูมิศาสตร์แบบย้อนกลับ การเข้ารหัสพิกัดภูมิศาสตร์แบบไปข้างหน้า และการค้นหารหัสสถานที่
- เพิ่มแอตทริบิวต์หลายรายการสำหรับประเภทหลักและชื่อที่แสดงลงในคลาส Place
3.57.9
18 กรกฎาคม 2024
การเปลี่ยนแปลง:
- ปรับปรุงการช่วยเหลือพิเศษของการควบคุมเพ็กแมนของ Street View
3.57.8b
11 กรกฎาคม 2024
ไม่มีการเปลี่ยนแปลงที่ส่งผลต่อผู้ใช้
3.57.7
4 กรกฎาคม 2024
การเปลี่ยนแปลง:
- เพิ่มตัวเลือก EV และตัวเลือกเชื้อเพลิงลงในพร็อพเพอร์ตี้คลาส Place เปิดใช้ตัวเลือกการค้นหา EV สำหรับ Place.searchByText
3.57.6a
27 มิถุนายน 2024
ไม่มีการเปลี่ยนแปลงที่แสดงต่อสาธารณะ
3.57.5
20 มิถุนายน 2024
ไม่มีการเปลี่ยนแปลงที่ส่งผลต่อผู้ใช้
3.57.4
13 มิถุนายน 2024
การเปลี่ยนแปลง:
- [เวอร์ชันเบต้า] ผสานรวมเครื่องมือติดป้ายกำกับใหม่สำหรับการแสดงผลป้ายกำกับแผนที่เวกเตอร์
- InfoWindow มีพร็อพเพอร์ตี้ใหม่
isOpenเพื่อระบุว่าเปิดใน Maps หรือ Street View - แก้ไขเอกสารอ้างอิงที่ไม่ถูกต้องสำหรับคลาส
PlacePredictionของ Place Autocomplete
3.57.3a
6 มิถุนายน 2024
- [เวอร์ชันเบต้า] เพิ่มข้อบ่งชี้ที่อยู่ลงในการตอบกลับการเข้ารหัสพิกัดภูมิศาสตร์สำหรับการเข้ารหัสพิกัดภูมิศาสตร์แบบย้อนกลับ การเข้ารหัสพิกัดภูมิศาสตร์แบบส่งต่อ และการค้นหารหัสสถานที่
3.57.2
28 พฤษภาคม 2024
การเปลี่ยนแปลง:
- แก้ไขข้อบกพร่องในเรื่องที่ตัวควบคุมประเภทแผนที่ในคอมโพเนนต์เว็บไม่เปิดเมนู
- แก้ไขข้อบกพร่องที่ทำให้ตัวบ่งชี้การลากของ AdvancedMarkerElement หายไป
- เพิ่มฟังก์ชันการเติมข้อความอัตโนมัติลงใน Place API ใหม่
- ตอนนี้ระบบจะแสดงไทล์แรสเตอร์ของแผนที่ในรูปแบบรูปภาพ WebP
- อัปเดตเอกสารประกอบสำหรับ Place.searchByText และ Place.searchNearby เพื่อชี้ไปยังรายการช่องที่ถูกต้อง
- ปุ่มปิด InfoWindow ใหม่และส่วนหัวที่ไม่บังคับเผยแพร่แล้วในช่องทางรายสัปดาห์
3.57.0
24 พฤษภาคม 2024
ไม่มีการเปลี่ยนแปลงที่แสดงต่อสาธารณะ
3.56.12a
9 พฤษภาคม 2024
การเปลี่ยนแปลง:
- แก้ไขข้อบกพร่องที่ทำให้สัญญาณบอกสถานะการลากของ
AdvancedMarkerElementหายไป
3.56.11
2 พฤษภาคม 2024
การเปลี่ยนแปลง:
- [เวอร์ชันเบต้า] ตอนนี้
<gmp-map>จะใช้โหมดเวกเตอร์เป็นค่าเริ่มต้นด้วยเมื่อมีการตั้งค่ารหัสแผนที่ แต่ไม่มีการตั้งค่าประเภทการแสดงผลที่ชัดเจนในรหัสแผนที่ (เช่น DEMO_MAP_ID)
3.56.10
25 เมษายน 2024
การเปลี่ยนแปลง:
- [เวอร์ชันเบต้า] ตอนนี้เหตุการณ์ gmp-placeselect ของ PlaceAutocompleteElement จะส่งต่อเหตุการณ์แล้ว
- [เวอร์ชันเบต้า] ปุ่มปิด InfoWindow ใหม่และส่วนหัวที่ไม่บังคับพร้อมใช้งานแล้ว
- [เวอร์ชันเบต้า] ปรับปรุงฟีเจอร์การช่วยเหลือพิเศษสำหรับแป้นพิมพ์และอุปกรณ์ชี้เดียวสำหรับการควบคุมเพ็กแมนของ Street View
- แก้ไขปัญหาหน่วยความจำรั่วไหลที่เกิดจากการนำเครื่องหมายขั้นสูงออก
- แก้ไขปัญหาที่วงกลมวาดเส้นรอบวงไม่เรียบ
- เพิ่ม API เพื่อตั้งค่าโหมดเวกเตอร์ระหว่างการสร้างอินสแตนซ์ google.maps.Map (ไม่จำเป็นต้องใช้ mapId)
3.56.8
11 เมษายน 2024
การเปลี่ยนแปลง:
- แก้ไขปัญหาหน่วยความจำรั่วไหลเมื่อใช้
AdvancedMarkerElement
3.56.7
4 เมษายน 2024
การเปลี่ยนแปลง:
- เพิ่มฟังก์ชัน searchNearby ลงในคลาส Place ใหม่
3.56.6
28 มีนาคม 2024
การเปลี่ยนแปลง:
- [เวอร์ชันเบต้า] ตอนนี้ระบบแสดงไทล์แรสเตอร์ของแผนที่ในรูปแบบรูปภาพ WebP แล้ว
- แก้ไขการวางตำแหน่งจุดยึดหน้าต่างข้อมูลสำหรับจุดที่น่าสนใจบนแผนที่ในแผนที่เวกเตอร์
- แก้ไขข้อบกพร่องที่แสดง
AdvancedMarkerElementโดยไม่มีตำแหน่งที่ตั้งไว้ - เพิ่มเหตุการณ์ "ปิด" ลงใน InfoWindow API
3.56.5
21 มีนาคม 2024
การเปลี่ยนแปลง:
- [เวอร์ชันเบต้า] ตอนนี้สีแผนที่ฐานใหม่เป็นค่าเริ่มต้นสำหรับนักพัฒนาแอปที่ไม่ได้ใช้รหัสแผนที่ ดูข้อมูลเพิ่มเติมได้ที่ https://developers.google.com/maps/new-basemap-style-opt-in
- แก้ไขตำแหน่งฐานของหน้าต่างข้อมูลสำหรับป้ายกำกับและไอคอนของแผนที่เวกเตอร์
3.56.4
14 มีนาคม 2024
ไม่มีการเปลี่ยนแปลงที่แสดงต่อสาธารณะ
3.56.3
7 มีนาคม 2024
ไม่มีการเปลี่ยนแปลงที่แสดงต่อสาธารณะ
3.56.1
22 กุมภาพันธ์ 2024
การเปลี่ยนแปลง:
- แก้ไขข้อผิดพลาดในเอกสารประกอบในพารามิเตอร์ "fields" ของ Place.searchByText
- [เวอร์ชันเบต้า] สร้างช่องเริ่มต้นใน
<gmp-map>และอนุญาตให้สร้างองค์ประกอบที่กำหนดเองเพื่อรวมคอมโพเนนต์ของเว็บ Maps JavaScript API - เพิ่มตัวเลือกที่จอดรถลงใน Place Class API ใหม่
- เลิกใช้งาน google.maps.Marker โปรดใช้ google.maps.marker.AdvancedMarkerElement แทน ในตอนนี้ เรายังไม่มีกำหนดการปิดให้บริการ google.maps.Marker แต่ขอแนะนำให้ใช้ google.maps.marker.AdvancedMarkerElement แทน google.maps.Marker แม้ว่า google.maps.Marker จะยังคงได้รับการแก้ไขข้อบกพร่องสำหรับการถดถอยที่สำคัญ แต่ข้อบกพร่องที่มีอยู่แล้วใน google.maps.Marker จะไม่ได้รับการแก้ไข เราจะแจ้งให้ทราบล่วงหน้าอย่างน้อย 12 เดือนก่อนที่จะหยุดให้การสนับสนุน โปรดดูรายละเอียดการเลิกใช้งานที่ https://developers.google.com/maps/deprecations
- เพิ่มแอตทริบิวต์เพิ่มเติมลงใน API คลาส Place ใหม่
- เพิ่มตัวเลือกการชำระเงินลงใน Place Class API ใหม่
3.55.11a
15 กุมภาพันธ์ 2024
การเปลี่ยนแปลง:
- ป้องกันไม่ให้แผนที่เลื่อนเข้ามาในมุมมองโดยอัตโนมัติเมื่อคลิก
3.55.11
8 กุมภาพันธ์ 2024
การเปลี่ยนแปลง:
- [ช่องทางอัลฟ่า] นำพร็อพเพอร์ตี้ inputElement ออกจาก PlaceAutocompleteElement
- [ช่องอัลฟ่า] เพิ่มส่วน CSS สำหรับองค์ประกอบ Place Autocomplete
- [เวอร์ชันเบต้า] PlaceAutocompleteElement เผยแพร่แล้วในเวอร์ชันตัวอย่าง (v=beta)
- เพิ่มตัวเลือกการช่วยเหลือพิเศษลงใน Places V2 API
3.55.10
1 กุมภาพันธ์ 2024
การเปลี่ยนแปลง:
- [เวอร์ชันเบต้า] เลิกใช้งาน SearchByTextRequest.rankBy โปรดใช้ SearchByTextRequest.rankPreference แทน
- [เวอร์ชันเบต้า] Place.findPlaceFromQuery และ Place.findPlaceFromPhoneNumber จะไม่พร้อมใช้งานอีกต่อไป ให้ใช้ Place.searchByText แทน
- การแก้ไขการติดตามการใช้งานต่อช่อง
- เปิดใช้เส้นประกอบที่รับรู้สภาพการจราจรสำหรับผู้ให้บริการตำแหน่งการเดินทางและยานพาหนะในการแชร์การเดินทางด้วย JavaScript
- ตอนนี้คลาสสถานที่ใหม่พร้อมให้บริการในช่องรายสัปดาห์แล้ว
- เลิกใช้งาน Place.openingHours โปรดใช้ regularOpeningHours แทน
3.55.9
25 มกราคม 2024
การเปลี่ยนแปลง:
- [เวอร์ชันเบต้า] แก้ไขปัญหาที่ปิดกล่องโต้ตอบแป้นพิมพ์ลัดไม่ได้เมื่อกดแป้น
EscบนMapElement - เพิ่มพารามิเตอร์ของ URL ใหม่
loading=asyncลงใน URL ของ Bootstrap เพื่อการโหลดสคริปต์โดยตรง ซึ่งหมายความว่า Maps JavaScript API ไม่ได้โหลดแบบซิงโครนัส และไม่มีโค้ด JavaScript ที่ทริกเกอร์โดยเหตุการณ์loadของสคริปต์ เราขอแนะนำอย่างยิ่งให้ตั้งค่านี้เป็นasyncทุกครั้งที่ทำได้ เพื่อประสิทธิภาพที่ดีขึ้น
3.55.8
18 มกราคม 2024
การเปลี่ยนแปลง:
- [ช่องทางอัลฟ่า] ตอนนี้กำลังส่งโทเค็นของเซสชันเป็นส่วนหนึ่งของคำขอ PlaceAutocompleteElement
- [เวอร์ชันเบต้า] เปิดตัวพร็อพเพอร์ตี้
gmpClickableใหม่ในAdvancedMarkerElementนี่เป็นการเปลี่ยนแปลงที่ส่งผลกับส่วนอื่นในระบบสำหรับผู้ใช้ที่ลงทะเบียนเหตุการณ์gmp-clickโดยใช้addEventListener()ในเวอร์ชันเบต้า หากต้องการรับเหตุการณ์gmp-clickเมื่อมีการคลิก ให้ตั้งค่าพร็อพเพอร์ตี้gmpClickableเป็นtrueหรือเพิ่มแอตทริบิวต์gmp-clickableลงในคอมโพเนนต์เว็บสำหรับผู้ใช้ที่ใช้ addListener()เพื่อลงทะเบียนเหตุการณ์gmp-clickคุณไม่จำเป็นต้องทำการเปลี่ยนแปลงใดๆ ในตอนนี้
3.55.7
11 มกราคม 2024
การเปลี่ยนแปลง:
- [เวอร์ชันเบต้า] พร็อพเพอร์ตี้
elementของAdvancedMarkerElementตอนนี้ชี้ไปยังอินสแตนซ์ของAdvancedMarkerElementแล้ว - [เบต้าแชแนล] ตอนนี้มาร์กเกอร์ขั้นสูงสามารถปรับแต่งเนื้อหาด้วยโหนดลูกได้แล้ว
- แก้ไขข้อบกพร่องที่แป้นพิมพ์ลัดสำหรับการเลื่อนและซูมไม่ทำงานหลังจากคลิกแผนที่
- เปิดใช้การปรับแต่งเส้นประกอบสําหรับการแชร์เส้นทาง JavaScript
- [Alpha Channel] เพิ่มแอตทริบิวต์ประเภท requestedLanguage, requestedRegion และชื่อลงใน PlaceAutocomplete
- [แชแนลเบต้า] แก้ไขข้อบกพร่องที่ทำให้ระบบไม่สร้างองค์ประกอบเครื่องหมายขั้นสูงเมื่อเรียกใช้
document.createElement('gmp-advanced-marker')
3.55.3
30 พฤศจิกายน 2023
ไม่มีการเปลี่ยนแปลงที่แสดงต่อสาธารณะ
3.55.2
23 พฤศจิกายน 2023
การเปลี่ยนแปลง:
- แก้ไขข้อบกพร่องที่ทำให้เกิดข้อผิดพลาด CSP ที่เกี่ยวข้องกับสไตล์ใน Street View
3.55.1
16 พฤศจิกายน 2023
ไม่มีการเปลี่ยนแปลงที่ส่งผลต่อผู้ใช้
3.54.12a
8 พฤศจิกายน 2023
การเปลี่ยนแปลง:
- แก้ไขข้อบกพร่องที่ทำให้ WebGLOverlayView ไม่แสดงผลในบางสถานการณ์
3.54.12
2 พฤศจิกายน 2023
การเปลี่ยนแปลง:
- [ช่องทางอัลฟ่า] อัปเดต 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
การเปลี่ยนแปลง:
- [เวอร์ชันเบต้า] เราได้ปรับโครงสร้างการระบุแหล่งที่มาในคลาสสถานที่ใหม่แล้ว ตอนนี้
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เมื่อจุดที่ระบุอยู่ใกล้กับจุดเริ่มต้นหรือขอบของ Polyline มากพอ - เพิ่มบันทึกข้อผิดพลาดเพื่อให้นักพัฒนาแอปทราบเมื่อโหลดแผนที่เวกเตอร์ไม่สำเร็จและกลับไปใช้แผนที่แรสเตอร์
3.53.7
15 มิถุนายน 2023
การเปลี่ยนแปลง:
- [ช่องทางอัลฟ่า] อัปเดตองค์ประกอบ Place Autocomplete เพื่อรองรับโปรแกรมอ่านหน้าจอและเทคโนโลยีความช่วยเหลือพิเศษอื่นๆ ได้ดียิ่งขึ้น
3.53.5
1 มิถุนายน 2023
การเปลี่ยนแปลง:
- อนุญาตให้ส่งองค์ประกอบ Node ไปยังพร็อพเพอร์ตี้
contentของ Advanced Marker - ปรับปรุงประสิทธิภาพของลักษณะการทำงานเมื่อเครื่องหมายขั้นสูงทับซ้อนกัน
- เพิ่มช่องใหม่สําหรับ DeliveryVehicleStop ในการแชร์เส้นทางด้วย JavaScript
3.53.4a
24 พฤษภาคม 2023
แก้ไขข้อบกพร่อง
- แก้ไขปัญหาการกะพริบที่เกิดขึ้นในแผนที่เวกเตอร์
- แก้ไขการคำนวณวันที่ไม่ถูกต้องเมื่อพิจารณาเขตเวลาต่างๆ ในเมธอด getNextOpeningTime() ของสถานที่
- แก้ไขประเภทที่ไม่ถูกต้องใน VehicleJourneySegment สำหรับการแชร์การเดินทาง
3.53.3
18 พฤษภาคม 2023
การเปลี่ยนแปลง:
- [ช่องอัลฟ่า] แก้ไขข้อบกพร่องที่ Place Autocomplete ไม่คืนค่าข้อความต้นฉบับหากคุณใช้ปุ่มลูกศรเพื่อไฮไลต์การคาดคะเนแล้วคลิก Escape
- [ช่องอัลฟ่า] อัปเดตรูปแบบการคาดคะเนการเติมข้อความอัตโนมัติของสถานที่เพื่อให้แน่ใจว่าจุดไข่ปลาจะแสดงเมื่อข้อความล้น
- [เวอร์ชันเบต้า] ตอนนี้บริบทเฉพาะรายการจะแสดงประกาศว่าเราจะเลิกใช้ข้อมูลตามบริบทเกี่ยวกับสถานที่ในแผนที่บริบทเฉพาะรายการเร็วๆ นี้
- แก้ไขข้อบกพร่องที่ Pegman ของ Street View ไม่แสดงตัวอย่างเมื่อวางเมาส์เหนือตำแหน่งที่ลาก เว้นแต่จะมีการนำ Pegman กลับไปที่แท่นวางอย่างน้อย 1 ครั้งก่อน
- เลิกใช้งานขอบเขต สถานที่ และรัศมีสำหรับบริการ Place Autocomplete แล้ว โปรดใช้ locationBias และ locationRestriction แทน
3.53.2
4 พฤษภาคม 2023
การเปลี่ยนแปลง:
- [เวอร์ชันเบต้า] การจัดรูปแบบตามข้อมูลสำหรับชุดข้อมูลพร้อมใช้งานแล้ว
- [ช่องเบต้า] ตอนนี้คอมโพเนนต์
<gmp-map>และ<gmp-advanced-marker>เว็บพร้อมใช้งานแล้ว - เพิ่ม TimeWindow เป็นช่องใน Task และ TaskTrackingInfo ในการแชร์เส้นทางด้วย JavaScript
- เปิดตัว AdvancedMarkerElement และ PinElement ในช่องทางรายสัปดาห์
- เปิดตัวการจัดรูปแบบตามข้อมูลสำหรับขอบเขตในช่องทางรายสัปดาห์
getMapCapabilitiesและกิจกรรมmapcapabilities_changedจะเผยแพร่ในช่องทางรายสัปดาห์
3.53.1a
27 เมษายน 2023
การเปลี่ยนแปลง:
- อัปเดตบริการ Place Autocomplete เพื่อรองรับ locationBias และ locationRestriction
- [เวอร์ชันเบต้า] เอกสารที่เผยแพร่เกี่ยวกับเมธอด toJSON ของ Place v2
- [เวอร์ชันเบต้า] แก้ไขการลากเครื่องหมายขั้นสูงเมื่อแผนที่ถูกตัดขึ้นบรรทัดใหม่
- [เวอร์ชันเบต้า] การจัดรูปแบบตามข้อมูล PlaceFeature.fetchPlace จะแสดงชื่อในภาษาของผู้ใช้ปลายทาง
- [เวอร์ชันเบต้า] AdvancedMarkerView และ PinView ได้เปลี่ยนชื่อเป็น AdvancedMarkerElement และ PinElement
- [เวอร์ชันเบต้า] แก้ไขปัญหาที่ AdvancedMarker และหมุดพร้อมใช้งานในบางครั้งโดยไม่ต้องโหลดอย่างชัดแจ้ง โปรดอย่าลืมโหลดไลบรารี "เครื่องหมาย" ก่อนเข้าถึงคลาสเหล่านี้เสมอ
- [เวอร์ชันเบต้า] AdvancedMarker
positionได้รับการปรับให้เป็น LatLngAltitude แล้ว - [เวอร์ชันเบต้า] เลิกใช้งานพร็อพเพอร์ตี้
draggableของ Advanced Marker เพื่อใช้gmpDraggableแทน
3.52.9
13 เมษายน 2023
การเปลี่ยนแปลง:
- [เวอร์ชันเบต้า] การเปลี่ยนค่าของพร็อพเพอร์ตี้ Place "priceLevel" จากตัวเลขเป็นสตริง ตอนนี้ค่าที่เป็นไปได้สำหรับ "priceLevel" คือ "FREE", "INEXPENSIVE", "MODERATE", "EXPENSIVE", "VERY_EXPENSIVE"
- [เวอร์ชันเบต้า] เลิกใช้งาน AdvancedMarkerView.draggable เพื่อใช้ gmpDraggable แทน
- [เวอร์ชันเบต้า] การนำพร็อพเพอร์ตี้และชื่อช่อง "icon" ออกจากคลาส Place เราขอแนะนำให้นักพัฒนาแอปใช้ "svgIconMaskURI" แทน
- [เวอร์ชันเบต้า] พร็อพเพอร์ตี้ title ของ AdvancedMarkerView ยอมรับเฉพาะสตริงเท่านั้น คุณนำชื่อออกได้ด้วยสตริงว่าง
- [เวอร์ชันเบต้า] เพิ่ม 'svgIconMaskURI' เป็นชื่อฟิลด์ที่รองรับสำหรับ Place.fromPlaceFrom วิธีการ
- [เวอร์ชันเบต้า] เปลี่ยนพร็อพเพอร์ตี้คลาส Place จาก
userRatingsCountเป็นuserRatingCount - ปรับปรุงการพิมพ์ข้อผิดพลาดเมื่อบันทึกลงในคอนโซล
แก้ไขข้อบกพร่อง:
- แก้ไขข้อบกพร่องที่การปิด InfoWindow ทำให้เกิดข้อผิดพลาด
3.52.8
6 เมษายน 2023
การเปลี่ยนแปลง:
- เพิ่ม
pollingIntervalMillisเป็นช่องสาธารณะของผู้ให้บริการตำแหน่งการสำรวจความคิดเห็นในการแชร์เส้นทาง JavaScript - [เวอร์ชันเบต้า] เปลี่ยนการตอบกลับ JSON ของคลาส Place จาก snake_case เป็น lowerCamelCase
แก้ไขข้อบกพร่อง:
- แก้ไขข้อบกพร่องที่
publishTimeของรีวิวสถานที่แสดงวันที่ไม่ถูกต้อง - แก้ไขปัญหาที่การสร้างองค์ประกอบที่กำหนดเองใช้งานไม่ได้ทั่วโลก
- [ช่องเบต้า] แก้ไขข้อบกพร่องที่ทำให้เครื่องหมายขั้นสูงหายไปเมื่อแผนที่ มีการตัดขอบ
3.52.6
23 มีนาคม 2023
การเปลี่ยนแปลง:
- เปิดตัว Place Autocomplete Widget (ใหม่) เวอร์ชันทดลอง [ช่องทางอัลฟ่า]
- เปิดตัว JavaScript Journey Sharing ในช่องทางรายสัปดาห์
3.52.5
16 มีนาคม 2023
การเปลี่ยนแปลง:
- [เวอร์ชันเบต้า] การจัดรูปแบบตามข้อมูล: นำ FeatureType ของ NEIGHBORHOOD, ADMINISTRATIVE_AREA_LEVEL_3, ADMINISTRATIVE_AREA_LEVEL_4 และ SUBLOCALITY_LEVEL_1 ออก
แก้ไขข้อบกพร่อง:
- แก้ไขข้อบกพร่องที่อินเทอร์เฟซ TypeScript ว่างเปล่าสำหรับไลบรารีที่ใช้โดย importLibrary()
3.52.4
9 มีนาคม 2023
การเปลี่ยนแปลง:
- [เวอร์ชันเบต้า] ระงับกิจกรรมการคลิกของเครื่องหมายขั้นสูงเมื่อมีการลากเครื่องหมาย
3.52.3
2 มีนาคม 2023
การเปลี่ยนแปลง:
- [เวอร์ชันเบต้า] เพิ่มเอนทิตี TaskTrackingInfo สําหรับการแชร์เส้นทางด้วย JavaScript
- [เวอร์ชันเบต้า] อัปเกรด Maps JavaScript API เพื่อรองรับ ECMAScript 2020 แบบเนทีฟ
แก้ไขข้อบกพร่อง
- แก้ไขหน่วยความจำรั่วไหลที่อาจเกิดขึ้นเมื่อเพิ่มและนำเครื่องหมายออกจากแผนที่
- แก้ไขข้อบกพร่องที่ทำให้องค์ประกอบแบบอินเทอร์แอกทีฟคลิกได้เมื่ออยู่ใต้มาร์กเกอร์ขั้นสูงที่คลิกได้ในอุปกรณ์ระบบสัมผัส
3.52.2
23 กุมภาพันธ์ 2023
การเปลี่ยนแปลง:
- [เวอร์ชันเบต้า] การจัดรูปแบบตามข้อมูล: นำพร็อพเพอร์ตี้ PlaceFeature.displayName ออก
- [เวอร์ชันเบต้า] แก้ไขปัญหาการนำ WebGLOverlayViews ออกไม่ถูกต้องเมื่อเรียกใช้ setMap(null)
- แก้ไขข้อบกพร่องที่แจ้งว่าไม่รู้จักไลบรารี
search - แก้ไขข้อบกพร่องที่ทำให้ปุ่มปิด InfoWindow ไม่แสดงเมื่ออยู่ใน Shadow Root
- ตอนนี้ Maps JS จะเลื่อนการโหลดชิ้นส่วนแผนที่ออกไปจนกว่าแผนที่จะเข้าใกล้ Viewport เพื่อปรับปรุง Core Web Vitals และลดการโอนข้อมูลที่ไม่จำเป็น แผนที่ที่สร้างภายในวิวพอร์ตเริ่มต้นของหน้าเว็บควรจะไม่มีความแตกต่าง
3.52.1
16 กุมภาพันธ์ 2023
การเปลี่ยนแปลง:
- เพิ่มฟังก์ชัน
importLibrary()ซึ่งช่วยให้โหลดไลบรารีแบบไดนามิกได้ขณะรันไทม์ - [ช่องเบต้า] เปิดใช้ฟีเจอร์การเลื่อนอัตโนมัติของ InfoWindow เมื่อเปิดในเครื่องหมายขั้นสูง
- [เวอร์ชันเบต้า] ทำให้ฟิลด์บางฟิลด์ในออบเจ็กต์ข้อมูลคลังที่ใช้ร่วมกันของการแชร์เส้นทางเป็นค่าที่เว้นว่างไม่ได้
- [เวอร์ชันเบต้า] การจัดรูปแบบตามข้อมูล: เลิกใช้งาน FeatureType ประเภท NEIGHBORHOOD, ADMINISTRATIVE_AREA_LEVEL_3, ADMINISTRATIVE_AREA_LEVEL_4 และ SUBLOCALITY_LEVEL_1 แล้ว โดยจะนำออกในเดือนมีนาคม 2023
3.51.8
2 กุมภาพันธ์ 2023
การเปลี่ยนแปลง:
- แชแนลเบต้า: รองรับการแสดงเครื่องหมายขั้นสูงในแผนที่ประเภทที่กำหนดเอง
- ตอนนี้สำเนาล่าสุดของตัวโหลด Bootstrap แบบอินไลน์จะใช้ Nonce ของ CSP ที่พบที่อื่นในเอกสารซ้ำ
3.51.7
26 มกราคม 2023
การเปลี่ยนแปลง:
- เวอร์ชันเบต้า: การจัดรูปแบบตามข้อมูล: เพิ่มเมธอด fetchPlace เพื่อรับชื่อที่แสดงของ PlaceFeature เราจะเลิกใช้งานพร็อพเพอร์ตี้ PlaceFeature.displayName และนำออกในเดือนกุมภาพันธ์ 2023
3.51.6
19 มกราคม 2023
แก้ไขข้อบกพร่อง:
- แก้ไขปัญหาเกี่ยวกับเครื่องหมายขั้นสูง ซึ่งการนำเครื่องหมายที่มีการชนกันออกจากแผนที่อาจทำให้องค์ประกอบเครื่องหมายผีหลงเหลืออยู่ใน DOM ในบางครั้ง
3.51.5
12 มกราคม 2023
การเปลี่ยนแปลง:
- แก้ไขประเภทของ
elementใน AdvancedMarkerView, PinView และ LocalContextMapView จากElementเป็นHTMLElement | SVGElementเพื่อแสดงประเภทองค์ประกอบที่จำเป็นได้ใกล้เคียงยิ่งขึ้น
แก้ไขข้อบกพร่อง:
- แก้ไขข้อบกพร่องเมื่อใช้เครื่องหมายขั้นสูงกับ InfoWindow ซึ่ง InfoWindow อาจไม่เปิดหลังจากลากเครื่องหมายโดยใช้แป้นพิมพ์
3.51.4
5 มกราคม 2023
การเปลี่ยนแปลง:
- เวอร์ชันเบต้า: เพิ่มแอตทริบิวต์ใหม่ลงในคลาส Place
- เวอร์ชันเบต้า: อาร์เรย์ FeatureMouseEvent.features ของการจัดรูปแบบตามข้อมูลอาจมีฟีเจอร์มากกว่า 1 รายการหากมีการคลิกหลายครั้ง และระบบจะเรียกใช้ฟังก์ชันรอคลิก 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 ธันวาคม 2022
การเปลี่ยนแปลง:
- เวอร์ชันเบต้า:
google.maps.importLibrary()API เผยแพร่แล้ว - เวอร์ชันเบต้า: เลิกใช้งานแล้ว: บริบทเฉพาะรายการเลิกใช้งานแล้วและไม่แนะนำสำหรับเว็บไซต์ใหม่ อีกต่อไป ฟีเจอร์นี้จะยังคงทำงานต่อไป และเราจะแจ้งให้ทราบล่วงหน้า 12 เดือนก่อนที่จะหยุดให้การสนับสนุน หากคุณสนใจสร้างประสบการณ์การใช้งานที่คล้ายกับบริบทเฉพาะรายการด้วยตนเอง เราขอแนะนำให้คุณดูโซลูชัน "Neighborhood Discovery" ใน Quick Builder หรือใช้ Places Library, Maps JavaScript API ตัวอย่างโค้ดและ Codelab สำหรับ Places Library จะช่วยคุณได้
- เวอร์ชันเบต้า: เพื่อปรับปรุง Core Web Vitals และลดการโอนข้อมูลที่ไม่จำเป็น ตอนนี้ Maps JS จะเลื่อนการโหลดชิ้นส่วนแผนที่ออกไปจนกว่าแผนที่จะอยู่ใกล้กับวิวพอร์ต แผนที่ที่สร้างขึ้นภายในวิวพอร์ตเริ่มต้นของหน้าเว็บจะไม่เห็นความแตกต่าง
- เวอร์ชันเบต้า: เพิ่มเหตุการณ์สําหรับการเปลี่ยนแปลงสถานะการสํารวจความคิดเห็นสําหรับผู้ให้บริการตําแหน่งการแชร์เส้นทาง
- ช่องเบต้า: เพิ่มฟังก์ชันการปรับแต่งสไตล์สำหรับการแชร์การเดินทาง เลิกใช้วิธีการตั้งค่าแบบเก่า
- เพิ่มการเข้าถึงด้วยแป้นพิมพ์ไปยังขั้นตอนของแผงเส้นทาง ตอนนี้คุณสามารถ ไปยังเส้นทางด้วยปุ่ม Tab และเลือกด้วยปุ่ม Space หรือ Enter ได้แล้ว
- ตอนนี้
google.maps.geometry.spherical.computeArea()ยอมรับLatLngBoundsและCircleแล้ว ตอนนี้คุณสามารถสร้างLatLngBoundsด้วยLatLngBoundsLiteralได้แล้ว - เพิ่มข้อความ
altลงในรูปภาพในแผงเส้นทางที่แนะนำของDirectionRenderer
3.51.1
17 พฤศจิกายน 2022
การเปลี่ยนแปลง:
- เวอร์ชันเบต้า: เปิดตัวคลาส Place ในไลบรารี Places แล้ว
- เวอร์ชันเบต้า: เพิ่มฟังก์ชันการปรับแต่งการจัดรูปแบบสำหรับการแชร์เส้นทาง วิธีการตั้งค่าแบบเดิมถูกเลิกใช้งานแล้ว
- ตอนนี้เราได้เลิกใช้งาน Internet Explorer 11 ใน Maps Embed API แล้ว
- โลโก้ Google ใน Maps Embed API จะเปลี่ยนสไตล์เมื่อใช้ประเภทแผนที่ไฮบริดหรือดาวเทียมเพื่อให้มองเห็นได้ชัดเจนยิ่งขึ้น
- ปรับปรุงประสิทธิภาพการโหลดเครื่องหมายขั้นสูง
- ทำให้ปุ่ม "เลิกทำ" ของภาพวาดเข้าถึงได้ด้วยแป้นพิมพ์และใช้งานง่ายสำหรับโปรแกรมอ่านหน้าจอ
- ทำให้เครื่องมือแสดงผลเส้นทางสามารถเข้าถึงได้ด้วยแป้นพิมพ์และใช้งานร่วมกับโปรแกรมอ่านหน้าจอได้
- เพิ่มคำอธิบาย ARIA ลงในการควบคุมมาตราส่วนแผนที่
- เปิดใช้โฟกัสของแป้นพิมพ์และการโต้ตอบสําหรับการควบคุมมาตราส่วนของแผนที่
- แนะนําพารามิเตอร์ภาษาใน Geocoder JS API Maps JS API จะไม่ถือว่า
USเป็นภูมิภาคเริ่มต้นในโปรแกรมเข้ารหัสพิกัดภูมิศาสตร์อีกต่อไปหากไม่ได้ระบุไว้อย่างชัดเจน - เปิดตัวพารามิเตอร์ภาษาใน Directions JS API
- เปิดตัวพารามิเตอร์ภาษาใน Distance Matrix JS API
แก้ไขข้อบกพร่อง:
- แก้ไขข้อบกพร่องที่ทำให้โฟกัสของแป้นพิมพ์เปลี่ยนเส้นทางไปยังเครื่องหมายเมื่อเปิดหน้าต่างข้อมูล
- แก้ไขข้อบกพร่องที่ทำให้เครื่องหมายไม่สามารถโฟกัสได้
3.51
16 พฤศจิกายน 2022
การเปลี่ยนแปลง:
- เราได้อัปเดตช่องรายสัปดาห์เป็นเวอร์ชัน 3.51 แล้ว
- ช่องทางรายไตรมาสได้รับการอัปเดตเป็นเวอร์ชัน 3.50
- เวอร์ชัน 3.49 และ 3.48 จะยังคงพร้อมใช้งานเมื่อมีการขอตามหมายเลข
3.50.12a
7 พฤศจิกายน 2022
การเปลี่ยนแปลง:
- แก้ไขปัญหาที่
google.maps.event.addListenerOnceและgoogle.maps.event.addDomListenerOnceมีการเชื่อมโยงthisที่ไม่ถูกต้อง
3.50.12
3 พฤศจิกายน 2022
การเปลี่ยนแปลง:
- เวอร์ชันเบต้า: ตอนนี้เครื่องหมายขั้นสูงรองรับระดับความสูงเมื่อใช้กับแผนที่แบบเฉียงแล้ว
3.50.11
27 ตุลาคม 2022
การเปลี่ยนแปลง:
- เวอร์ชันเบต้า: ตอนนี้ระบบจะบันทึกข้อผิดพลาดเมื่อเลเยอร์ของฟีเจอร์การจัดรูปแบบตามข้อมูลไม่พร้อมใช้งาน
- แชแนลเบต้า: การปรับปรุงประสิทธิภาพสำหรับการโหลดเครื่องหมายขั้นสูงเริ่มต้น
3.50.10
20 ตุลาคม 2022
แก้ไขข้อบกพร่อง
- แก้ไขการเว้นวรรคด้านขวาและด้านล่างของ InfoWindow ใน iOS
3.50.9
13 ตุลาคม 2022
การเปลี่ยนแปลง:
- ตอนนี้ขั้นตอนที่เลือกจะไฮไลต์อยู่ในแผงเส้นทาง
- แก้ไขการพิมพ์ TypeScript สำหรับตัวสร้าง
PinView - แก้ไขการพิมพ์ TypeScript สำหรับตัวสร้าง
LagLngAltitude - อัปเดตรูปภาพไอคอนเครื่องหมายเริ่มต้นใน
DirectionsRenderer
3.50.8
6 ตุลาคม 2022
การเปลี่ยนแปลง:
- เวอร์ชันเบต้า: เปิดตัวเวอร์ชันตัวอย่างของเครื่องหมายขั้นสูง
- เวอร์ชันเบต้า: เปิดตัวเอกสารประกอบสำหรับ
isAdvancedMarkersAvailableในออบเจ็กต์การคืนค่าgetMapCapabilities() - เพิ่ม "ฟิลด์นี้เป็นแบบอ่านอย่างเดียว" ลงในคำอธิบาย API ของ
LocalContextMapViewและลงในพร็อพเพอร์ตี้elementของLocalContextMapViewOption
แก้ไขข้อบกพร่อง:
- ตอนนี้สีในรูปแบบที่กำหนดเองของ JSON จะใช้ความทึบแสงของรูปแบบเริ่มต้นแทนความทึบแสง 100% ที่บังคับใช้
3.50.7
29 กันยายน 2022
การเปลี่ยนแปลง:
- ตอนนี้โปรแกรมอ่านหน้าจอจะอ่านวิธีการโต้ตอบกับ Maps และ Street View แล้ว
- เพิ่มแป้นพิมพ์ลัดสำหรับการเอียงและหมุนลงในกล่องโต้ตอบแป้นพิมพ์ลัด
3.50.6
22 กันยายน 2022
แก้ไขข้อบกพร่อง
- แก้ไขข้อบกพร่องที่ VoiceOver ใน iOS สามารถไปยังองค์ประกอบต่างๆ ใต้กล่องโต้ตอบแป้นพิมพ์ลัดได้
- เพิ่มข้อความแสดงแทนไปยังรูปภาพแผนที่แบบคงที่
การเปลี่ยนแปลง:
- ตอนนี้ระบบจะบันทึกข้อผิดพลาดลงในคอนโซลเมื่อมีการเรียกใช้
map.getMapCapabilities()และมีข้อผิดพลาด
3.50.5
15 กันยายน 2022
การเปลี่ยนแปลง:
- เพิ่มค่าคงที่ MAX_BOUNDS สำหรับ LatLngBounds เพื่อระบุขอบเขต LatLng สูงสุดสำหรับแผนที่
- อนุญาตให้โปรแกรมอ่านหน้าจอทำการคลิกที่เครื่องหมายเริ่มต้น
3.50.3
1 กันยายน 2022
การเปลี่ยนแปลง:
- เวอร์ชันเบต้า: อัปเดตคลาส
DeliveryVehicleของ JavaScript Journey Sharing ให้รวมแอตทริบิวต์ที่กำหนดเอง - แก้ไขข้อบกพร่องที่ LatLng ไม่ถูกต้องในเหตุการณ์หลังจากเอียงแผนที่
3.50.2
25 สิงหาคม 2022
การเปลี่ยนแปลง:
- เวอร์ชันเบต้า: เปลี่ยน
FleetEngineDeliveryFleetLocationProviderเพื่อยอมรับตัวกรองยานพาหนะนำส่งสตริง - อัปเดตรูปภาพไอคอนเครื่องหมายเริ่มต้น
3.50.1
18 สิงหาคม 2022
การเปลี่ยนแปลง:
- เวอร์ชันเบต้า: เปิดตัว Capabilities API ของแผนที่ (เหตุการณ์
getMapCapabilitiesและmapcapabilities_changed) ในเวอร์ชันเบต้า - เวอร์ชันเบต้า: เพิ่มพารามิเตอร์
languageลงในgoogle.maps.Geocoder - เวอร์ชันเบต้า: เพิ่มพารามิเตอร์
languageลงในgoogle.maps.DistanceMatrixService - เวอร์ชันเบต้า: เพิ่มพารามิเตอร์
languageลงในgoogle.maps.DirectionsService - แก้ไขข้อบกพร่องที่ระบบละเว้นรหัสภูมิภาคใน Places JS API หลายรายการ เพิ่มพารามิเตอร์ภาษาและภูมิภาคลงใน Place JS API ต่างๆ
- นำการรองรับใน Street View ของ Maps JavaScript API ออกสำหรับเว็บไซต์ที่ไม่มีโดเมน googleapis.com ในการตั้งค่านโยบายรักษาความปลอดภัยเนื้อหา โปรดดูข้อมูลเพิ่มเติมในคู่มือเกี่ยวกับนโยบายรักษาความปลอดภัยเนื้อหา
3.49.12
4 สิงหาคม 2022
การเปลี่ยนแปลง:
- เพิ่ม
DEMO_MAP_IDซึ่งเป็นรหัสแผนที่ที่ใช้กับตัวอย่างโค้ดที่ต้องใช้รหัสแผนที่ได้ รหัสแผนที่นี้ไม่ได้มีไว้สำหรับใช้ในแอปพลิเคชันเวอร์ชันที่ใช้งานจริง และใช้กับฟีเจอร์ที่ต้องมีการกำหนดค่าในระบบคลาวด์ (เช่น การจัดรูปแบบในระบบคลาวด์) ไม่ได้ - ชี้แจงว่าต้องมี
FleetEngineDeliverFleetLocationProvider.locationRestrictionเพื่อเริ่มติดตาม
3.49.11
28 กรกฎาคม 2022
การเปลี่ยนแปลง:
- ตอนนี้คุณสามารถอ้างอิง
google.maps.VehicleTypeเป็น enum รันไทม์ได้แล้ว
3.49.10
21 กรกฎาคม 2022
การเปลี่ยนแปลง:
- ระบบจะปฏิเสธค่า NaN สำหรับความกว้างหรือความสูงเมื่อตรวจสอบขนาดไอคอนเครื่องหมาย ขนาดที่ปรับขนาดของไอคอนเครื่องหมาย หรือขนาดของ Info Window
- แก้ไขข้อบกพร่องที่ตัวควบคุมการติดตามการเคลื่อนไหวไม่ปรากฏในอุปกรณ์ iOS ใน Street View
- แก้ไขข้อบกพร่องที่ข้อความเมื่อวางเมาส์เหนือเส้นทางถูกตัดออกสำหรับภาษา RTL ใน Embed API
- ทำให้หน้าต่างข้อมูลขนส่งสาธารณะเข้าถึงได้ง่ายขึ้นและเหมาะกับโปรแกรมอ่านหน้าจอ
3.49.9
14 กรกฎาคม 2022
การเปลี่ยนแปลง:
- อธิบายการใช้ช่องรหัสในผู้ให้บริการตำแหน่งการแชร์เส้นทาง
3.49.8
7 กรกฎาคม 2022
การเปลี่ยนแปลง:
- ทำให้ลิงก์การนำทางใน Street View เข้าถึงได้ด้วยแป้นพิมพ์และใช้งานได้กับโปรแกรมอ่านหน้าจอ
- เปิดตัวเมธอด
focusใหม่ในStreetViewPanorama
3.49
23 มิถุนายน 2022
การเปลี่ยนแปลง:
- เวอร์ชันเบต้า: เปิดตัวการจัดรูปแบบตามข้อมูลสำหรับขอบเขตของ Google
แก้ไขข้อบกพร่อง
- ทำให้เข้าถึง
BusinessStatusenum ได้ผ่านgoogle.maps.places.BusinessStatus
3.49.5
16 มิถุนายน 2022
การเปลี่ยนแปลง:
- เพิ่มการควบคุมแป้นพิมพ์ลัดและกล่องโต้ตอบลงใน Street View เพื่อปรับปรุงการค้นพบแป้นพิมพ์ลัด
แก้ไขข้อบกพร่อง:
- แก้ไขข้อบกพร่องที่ทำให้ระบบส่งแบบฟอร์มเมื่อปิด Street View
3.49.4
9 มิถุนายน 2022
การเปลี่ยนแปลง:
- ย้าย
WebGLOverlayView,CameraParams,LatLngAltitude,moveCamera, การซูมแบบเศษส่วน และgetVisibleRegionไปยังช่องทางรายสัปดาห์ - ตอนนี้พาโนรามาใน Street View เริ่มต้นสำหรับ
Mapจะจัดการโฟกัสโดยอัตโนมัติเมื่อ เปิด นี่คือลักษณะการทำงานเริ่มต้นใหม่ - ตอนนี้พาโนรามาใน Street View จะคืนค่าโฟกัสโดยอัตโนมัติเมื่อปิด (หากเป็นไปได้)
- ตอนนี้คุณปิด Street View ได้โดยกดปุ่ม ESC (เมื่อเปิดใช้ปุ่มปิด)
geometry.spherical.computeSignedArea()และgeometry.spherical.computeArea()ได้รับการเพิ่มประสิทธิภาพเพื่อเพิ่มความเสถียรและความแม่นยำ
3.49.3a
2 มิถุนายน 2022
การเปลี่ยนแปลง:
- ปรับปรุงคอนทราสต์สีสำหรับการควบคุมการติดตามการเคลื่อนไหวของ Street View
- ทำให้การควบคุมการติดตามการเคลื่อนไหวในแป้นพิมพ์ของ Street View สามารถเข้าถึงได้และใช้งานร่วมกับโปรแกรมอ่านหน้าจอได้
- ตอนนี้คลาส
MapsNetworkError,MapsRequestErrorและMapsServerErrorเปิดเผยต่อสาธารณะและมีเอกสารประกอบแล้ว
3.49.2
26 พฤษภาคม 2022
การเปลี่ยนแปลง:
- ปรับปรุงคอนทราสต์สีสำหรับการควบคุมการติดตามการเคลื่อนไหวของ Street View
- ทำให้การควบคุมการติดตามการเคลื่อนไหวในแป้นพิมพ์ของ Street View สามารถเข้าถึงได้และใช้งานร่วมกับโปรแกรมอ่านหน้าจอได้
- ตอนนี้คลาส
MapsNetworkError,MapsRequestErrorและMapsServerErrorได้รับการเปิดเผยต่อสาธารณะและมีเอกสารประกอบแล้ว
3.49.1
19 พฤษภาคม 2022
การเปลี่ยนแปลง:
- เวอร์ชันเบต้า: แก้ไขข้อบกพร่องที่ระบบละเว้นรหัสภูมิภาคใน Places JS API หลายรายการ เพิ่มพารามิเตอร์ภาษาและภูมิภาคลงใน Place JS API ต่างๆ
- ปรับปรุงคอนทราสต์ของสีสำหรับการควบคุมแบบเต็มหน้าจอและเข็มทิศในโหมดมืด
- ทำให้ตัวควบคุมเข็มทิศ Street View, ปุ่มปิด และตัวควบคุมลิงก์ที่อยู่เข้าถึงได้และเหมาะกับโปรแกรมอ่านหน้าจอ
3.49
12 พฤษภาคม 2022
การเปลี่ยนแปลง:
- เวอร์ชันรายสัปดาห์จะอัปเดตเป็นเวอร์ชัน 3.49
- ช่องทางรายไตรมาสจะอัปเดตเป็นเวอร์ชัน 3.48
- เวอร์ชัน 3.47 และ 3.46 ยังคงพร้อมใช้งานเมื่อมีการขอตามหมายเลข
- เวอร์ชัน 3.45 ถูกลบแล้วและจะใช้ไม่ได้อีกต่อไป
3.48.11
28 เมษายน 2022
การเปลี่ยนแปลง:
- ตอนนี้ Place Autocomplete รับประเภทได้มากขึ้นแล้ว ดูข้อมูลเพิ่มเติม
- ระบบย้าย
isFractionalZoomไปยังช่องรายสัปดาห์แล้ว
3.48.9
14 เมษายน 2022
การเปลี่ยนแปลง:
- เวอร์ชันเบต้า: เปิดใช้ WebGL 2.0 สำหรับ
WebGLOverlayView - เวอร์ชันเบต้า: รวมไลบรารี
JourneySharingไว้ในประเภท TypeScript, Extern และเอกสารอ้างอิงของ Maps JavaScript API - เราเลิกใช้งานฟังก์ชัน
google.maps.event.addDomListener()และgoogle.maps.event.addDomListenerOnce()แล้ว และไม่ควรใช้ฟังก์ชันดังกล่าว แต่ให้ใช้วิธีaddEventListener()มาตรฐานแทน วิธีเหล่านี้จะยังคงใช้ได้ต่อไปและไม่มีแผนที่จะเลิกใช้งาน - เพิ่ม
titleและaria-labelสำหรับไอคอนเครื่องหมาย Street View - เพิ่มแอตทริบิวต์
aria-pressedลงในตัวควบคุมเต็มหน้าจอ - ปรับปรุงระยะห่างของเมนูแบบเลื่อนลงสําหรับการควบคุมประเภทแผนที่
- อัปเดตป้ายกำกับ aria สำหรับการควบคุมเมนูแบบเลื่อนลงประเภทแผนที่
แก้ไขข้อบกพร่อง:
- นำแอตทริบิวต์
aria-expandedที่ไม่อนุญาตออกจากตัวควบคุมประเภทแผนที่เริ่มต้น
3.48.8
7 เมษายน 2022
การเปลี่ยนแปลง:
- ปรับปรุงคอนทราสต์ของสีในโลโก้ Google ของ Maps JS API และ Embed API
3.48.7a
31 มีนาคม 2022
การเปลี่ยนแปลง:
- เวอร์ชันเบต้า: นำมุมมองการวางซ้อนของ WebGL API ที่เลิกใช้งานแล้วออก
- เปิดใช้แผนที่ฐานที่อัปเดตสำหรับลูกค้า Maps JavaScript API แผนที่ฐานที่อัปเดตแล้วซึ่ง ใช้อยู่ใน Google Maps สำหรับผู้บริโภคอยู่แล้วจะให้แผนที่ฐานที่ละเอียดยิ่งขึ้น โดยเฉพาะอย่างยิ่งในส่วนที่เกี่ยวข้องกับลักษณะทางธรรมชาติของพื้นที่
แก้ไขข้อบกพร่อง:
- เปลี่ยนกลับการแก้ไขก่อนหน้าสำหรับ
map.fitBounds()(ลดความซับซ้อนของการเปลี่ยนวิวพอร์ตในระยะทางสั้นๆ) โดยรอการวิเคราะห์ - แก้ไขปัญหาคอนทราสต์ของสีในตัวควบคุมประเภทแผนที่ในโหมดคอนทราสต์สูง
- จับคู่ชื่อที่เข้าถึงได้ของช่องทำเครื่องหมายการควบคุมประเภทแผนที่กับป้ายกำกับภาพที่เกี่ยวข้อง
- แก้ไขปัญหาคอนทราสต์ของสีในหน้าต่างข้อมูลในโหมดคอนทราสต์ของสีสูง
3.48.6
24 มีนาคม 2022
การเปลี่ยนแปลง:
- แก้ไข
map.fitBounds()เพื่อให้การเปลี่ยนวิวพอร์ตในระยะสั้นเป็นไปอย่างราบรื่น
3.48.5
17 มีนาคม 2022
การเปลี่ยนแปลง:
- Safari เท่านั้น: ตรวจสอบว่าปุ่มปิดและคอนเทนเนอร์เนื้อหาโฟกัสอัตโนมัติใน
open
แก้ไขข้อบกพร่อง
- แก้ไขปัญหาคอนทราสต์สีสำหรับลิงก์ "ดูใน Google Maps" ใน s
InfoWindows - แก้ไขปัญหาคอนทราสต์สีสำหรับลิงก์ "ดูใน 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 จะรายงานข้อมูลการวัดและส่งข้อมูลทางไกลแล้ว คุณอาจต้องอัปเดตนโยบายรักษาความปลอดภัยเนื้อหาเพื่อให้แน่ใจว่าการเรียกเหล่านี้จะไม่ถูกบล็อกที่ระดับเบราว์เซอร์ ดูข้อมูลเพิ่มเติมได้ที่คำถามที่พบบ่อย
- เวอร์ชันนี้ไม่รองรับ Internet Explorer หากต้องการรองรับ Internet Explorer 11 ต่อไป ให้ระบุ
v=3.47ซึ่งจะพร้อมใช้งานจนถึงเดือนพฤศจิกายน 2022
3.48
10 กุมภาพันธ์ 2022
การเปลี่ยนแปลง:
- อัปเดตเวอร์ชันรายสัปดาห์เป็นเวอร์ชัน 3.48 แล้ว
- เราได้อัปเดตช่องรายไตรมาสเป็นเวอร์ชัน 3.47 แล้ว
- เวอร์ชัน 3.46 และ 3.45 จะยังคงใช้งานได้เมื่อมีการขอตามหมายเลข
3.47.6
20 มกราคม 2022
แก้ไขข้อบกพร่อง:
- แก้ไขปัญหาที่หน้าเว็บเลื่อนไปด้านบนเมื่อตัวควบคุมแป้นพิมพ์ลัดมีโฟกัส
3.47.4
6 มกราคม 2022
การเปลี่ยนแปลง:
- เวอร์ชันเบต้า: การอัปเดต WebGLOverlayView API สำหรับเบต้า - เลิกใช้งานคลาสและเมธอดทั้งหมดที่มี "gl" ในชื่อเพื่อใช้คลาสและเมธอดใหม่ที่มี "GL" ในชื่อ เลิกใช้งาน WebglCameraParams เพื่อใช้คลาส CameraParams ใหม่ (ที่สืบทอดมาจาก CameraOptions)
- อัปเดตเอกสารประกอบเกี่ยวกับเมธอด PlaceOpeningHours เพื่อแสดงให้เห็นว่าระบบไม่ได้ใช้เวลาทำการพิเศษในการคำนวณ
3.47.3
9 ธันวาคม 2021
การเปลี่ยนแปลง:
- ตอนนี้
LatLng,LatLngBoundsและCircleยอมรับอินสแตนซ์ของคลาสเดียวกันในคอนสตรัคเตอร์แล้ว
3.47.2
2 ธันวาคม 2021
การเปลี่ยนแปลง:
- ตอนนี้
LatLngLiteralได้รับอนุญาตให้เป็นพารามิเตอร์ได้ทุกที่ที่LatLngได้รับอนุญาตสำหรับการฉายภาพ
แก้ไขข้อบกพร่อง
- แก้ไขปัญหาการแสดงผลบางอย่างที่อาจเกิดขึ้นเมื่อค่าสเกลมีขนาดเล็ก (น้อยกว่า 1.0)
3.47.1
18 พฤศจิกายน 2021
การเปลี่ยนแปลง:
- ตอนนี้
LatLngLiteralได้รับอนุญาตให้เป็นพารามิเตอร์ได้ทุกที่ที่LatLngได้รับอนุญาตในไลบรารีเรขาคณิต - เพิ่ม API ใหม่ onGIStateUpdateRequest สำหรับการรองรับ WebGL ใน Maps JavaScript API
- แก้ไขคอนทราสต์ของสีบนหน้าจอข้อผิดพลาด
- เราได้เลิกใช้งาน Internet Explorer 11 ใน v=beta แล้ว Maps JavaScript API เวอร์ชันสุดท้ายที่รองรับ Internet Explorer 11 คือ v3.47 เราจะหยุดรองรับ Internet Explorer 11 โดยสมบูรณ์ในเดือนพฤศจิกายน 2022
- แผนที่จะไม่ได้รับโฟกัสแท็บอีกต่อไปเมื่อตั้งค่าตัวเลือกแผนที่
keyboardShortcutsเป็นfalse - ตอนนี้ปุ่มซูมเข้าและซูมออกจะปิดใช้เมื่อถึงระดับการซูมสูงสุดหรือต่ำสุดตามลำดับ
- เปลี่ยน
MapTypeการควบคุมให้ใช้องค์ประกอบเชิงความหมายเพื่อ ปรับปรุงการช่วยเหลือพิเศษและประสบการณ์การใช้งานโปรแกรมอ่านหน้าจอใน Maps Embed API - เพิ่มข้อความแสดงแทนให้กับไอคอนในหน้าจอข้อผิดพลาด
- การปรับปรุงประสิทธิภาพของโค้ดทั่วไปหลายรายการ
แก้ไขข้อบกพร่อง:
- แทนที่แอตทริบิวต์
controlHeightและcontrolWidthที่ไม่เป็นไปตาม WCAG ด้วยแอตทริบิวต์ data-* ที่เป็นไปตามข้อกำหนด
3.47
11 พฤศจิกายน 2021
การเปลี่ยนแปลง:
- เราได้อัปเดตช่องรายสัปดาห์เป็นเวอร์ชัน 3.47 แล้ว
- อัปเดตช่องรายไตรมาสเป็นเวอร์ชัน 3.46 แล้ว
- เวอร์ชัน 3.45 ยังคงพร้อมใช้งานเมื่อมีการขอตามหมายเลข
- เราได้ลบเวอร์ชัน 3.44 แล้ว และจะใช้ไม่ได้อีกต่อไป
3.46.12
4 พฤศจิกายน 2021
แก้ไขข้อบกพร่อง:
- อัปเดตแถบเมนูประเภทแผนที่ด้วยป้ายกำกับ ARIA ที่ถูกต้องมากขึ้น
- Embed API: เพิ่มป้ายกำกับ ARIA ลงในลิงก์หลายรายการเพื่อปรับปรุงประสบการณ์การใช้งานโปรแกรมอ่านหน้าจอ
- Embed API: แก้ไขคอนทราสต์สีสำหรับรายการข้อความบางรายการ
- แก้ไขประเภทของ
google.maps.Marker.MAX_ZINDEXใน extern แล้ว
3.46.11
28 ตุลาคม 2021
การเปลี่ยนแปลง:
- แปลง Getter และ Setter เพื่อใช้ goog.a11y.aria ซึ่งจะช่วยป้องกันการสะกดผิด
3.46.8
7 ตุลาคม 2021
การเปลี่ยนแปลง:
- บริบทเฉพาะรายการ: นำลิงก์การระบุแหล่งที่มาจากรูปภาพ InfoWindow ของบริบทเฉพาะรายการออกแล้ว
3.46.6
23 กันยายน 2021
การเปลี่ยนแปลง:
- แก้ไขข้อบกพร่องที่เคอร์เซอร์แผนที่แสดงเป็นรูปมือเมื่อแผนที่ลากไม่ได้
3.46.5
16 กันยายน 2021
แก้ไขข้อบกพร่อง:
- แก้ไขข้อบกพร่องเกี่ยวกับอัตราส่วนคอนทราสต์ของสีในวิดเจ็ต Place Autocomplete
3.46.3
2 กันยายน 2021
การเปลี่ยนแปลง:
- ตอนนี้วิธีการเลื่อนจะแสดงอยู่เหนือ
InfoWindowและCustomOverlayที่เปิดอยู่
3.46.2
26 สิงหาคม 2021
การเปลี่ยนแปลง:
- เวอร์ชันเบต้า: ตอนนี้ระบบจะรายงานข้อมูลการวัดและส่งข้อมูลทางไกลแล้ว คุณอาจต้องอัปเดตนโยบายรักษาความปลอดภัยเนื้อหาเพื่อให้แน่ใจว่าการเรียกเหล่านี้จะไม่ถูกบล็อกที่ระดับเบราว์เซอร์ ดูข้อมูลเพิ่มเติมได้ที่คำถามที่พบบ่อย
3.46
18 สิงหาคม 2021
Maps JavaScript API เวอร์ชัน 3.46 เผยแพร่แล้ว ดูคำแนะนำเกี่ยวกับการกำหนดเวอร์ชัน
การเปลี่ยนแปลง:
- เพิ่มช่องใหม่ 2 ช่องใน
PlaceResult,icon_mask_base_uriและicon_background_color - มีการอัปเดตช่องรายสัปดาห์เป็นเวอร์ชัน 3.46
- อัปเดตช่องรายไตรมาสเป็นเวอร์ชัน 3.45
- เวอร์ชัน 3.44 จะยังคงพร้อมใช้งานเมื่อมีการขอตามหมายเลข
- เวอร์ชัน 3.43 ถูกลบแล้วและไม่สามารถใช้ได้อีกต่อไป
การเลิกใช้งาน
- เรากำลังจะเลิกใช้งานการรองรับ Internet Explorer ตั้งแต่เดือนสิงหาคม 2021 เป็นต้นไป Maps JavaScript API v3.46 ผู้ใช้ Internet Explorer 11 จะเห็นข้อความเตือนที่ด้านบนของแผนที่ Maps JavaScript API เวอร์ชันสุดท้ายที่รองรับ Internet Explorer 11 คือ v3.47 เราจะหยุดรองรับ Internet Explorer 11 โดยสมบูรณ์ในเดือนพฤศจิกายน 2022
แก้ไขข้อบกพร่อง
- แก้ไขข้อบกพร่องที่จุดยอดของรูปหลายเหลี่ยมเลื่อนไปที่ระดับการซูมบางระดับ
- แก้ไขข้อบกพร่องที่เนื้อหาของหน้าต่างข้อมูลหลายหน้าต่างซ้อนทับกัน
3.45.8
29 กรกฎาคม 2021
การเปลี่ยนแปลง:
- Embed API: ในแผนที่ที่ฝัง ระดับการซูมจะยังคงอยู่หลังจากเปลี่ยนเส้นทางไปยังหน้าเส้นทาง
3.45.7
22 กรกฎาคม 2021
การเปลี่ยนแปลง:
- เราเลิกใช้งานการรองรับ IE11 แล้ว ตอนนี้ Maps ใน IE11 จะแสดงแบนเนอร์ในเวอร์ชันเบต้า
- อัปเดตลิงก์ "ขอเส้นทาง" ในแผนที่ที่ฝังเพื่อให้มีความแม่นยำมากขึ้น
แก้ไขข้อบกพร่อง:
- แก้ไขปัญหาที่เมธอด
getFeatureById()ไม่สามารถดึงข้อมูลฟีเจอร์ที่มีรหัสเป็น 0 - แก้ไขปัญหาที่ระบบจะแสดง
UNKNOWN ERROR/SERVICE BACKGROUND ERRORหากค่าComponentRestrictionไม่ได้กำหนดหรือเป็น Null
3.45.6a
15 กรกฎาคม 2021
การเปลี่ยนแปลง:
- เมื่อเปิดแล้ว ระบบจะจัดการโฟกัสไปยังคอนเทนเนอร์ InfoWindow เมื่อตัวควบคุมแรกที่โฟกัสได้
ไม่ได้อยู่ในวิวพอร์ต InfoWindow หรือเมื่อ
disableAutoPan=true
แก้ไขข้อบกพร่อง
- แก้ไขข้อบกพร่องที่ระบบจะวาดรูปหลายเหลี่ยมที่ยังไม่เสร็จให้เสร็จสมบูรณ์โดยอัตโนมัติเมื่อนำเครื่องมือจัดการการวาดออกและเพิ่มกลับเข้าไปในแผนที่
- แก้ไขข้อบกพร่องในเรื่องที่สตริง "เส้นทาง" ถูกตัดทอนในป๊อปอัป "ฝังแผนที่" ในบางภาษา
3.45.5
1 กรกฎาคม 2021
การเปลี่ยนแปลง:
- อัปเดต URL สำหรับ Maps Studio ในการพิมพ์และ JS API
แก้ไขข้อบกพร่อง:
- แก้ไขการปฏิเสธ Promise ที่ไม่ได้จัดการเมื่อระบุการเรียกกลับ
3.45.4
24 มิถุนายน 2021
การเปลี่ยนแปลง:
- แก้ไขข้อบกพร่องที่ทำให้กล่องโต้ตอบแป้นพิมพ์ลัดเปิดขึ้นเมื่อส่งแบบฟอร์ม
- แก้ไขข้อบกพร่องที่ปุ่ม "แป้นพิมพ์ลัด" ไม่อยู่ในแนวเดียวกัน
- นำออบเจ็กต์ที่เพิ่มลงใน
windowโดยไม่ตั้งใจออก (Spherical, PolylineCodec, PolyGeometry) คุณควรเข้าถึงออบเจ็กต์เหล่านี้ที่เนมสเปซแบบสมบูรณ์ในตัวเองแทน
3.45.3
16 มิถุนายน 2021
แก้ไขข้อบกพร่อง:
- อัปเดต
InfoWindowเพื่อไม่ให้โฟกัสเลื่อนเมื่อมีการเรียกopen()ภายในลูปการเรียกใช้เดียวกันกับการสร้างอินสแตนซ์แผนที่
การเปลี่ยนแปลง:
- อัปเดตส่วนเอกสารอ้างอิง API
InfoWindowOpenOptionsด้วยข้อมูลที่ละเอียดยิ่งขึ้น - แก้ไขวงแหวนโฟกัสเมื่อใช้การไปยังส่วนต่างๆ ด้วยแป้นพิมพ์ (Tab + Option) ใน Safari
3.45.2
10 มิถุนายน 2021
แก้ไขข้อบกพร่อง
- แก้ไขปัญหาที่การควบคุมประเภทแผนที่วางซ้อนไม่ถูกต้องโดยพื้นหลังของกล่องโต้ตอบแป้นพิมพ์ลัดใน Embed API
- แก้ไขปัญหาที่อาจทำให้เกิดข้อผิดพลาดเมื่อโหลดรูปแบบ CSS ของแบบอักษร
- แก้ไขข้อบกพร่องที่อาจทำให้เกิดการกะพริบเมื่อเลื่อนแผนที่โดยเปิด InfoWindow ไว้
การเปลี่ยนแปลง:
- เพิ่มพร็อพเพอร์ตี้
InfoWindowOpenOptions.map
3.45.1
3 มิถุนายน 2021
การเปลี่ยนแปลง:
- เพิ่มเอกสารประกอบสำหรับพร็อพเพอร์ตี้ภาพเคลื่อนไหว ไอคอน ป้ายกำกับ และความทึบ ลงในอินเทอร์เฟซ Data.StyleOptions
- ออกแบบกล่องโต้ตอบลิขสิทธิ์ใหม่เพื่อรองรับการช่วยเหลือพิเศษได้ดียิ่งขึ้น
- ตอนนี้ InfoWindows จะจัดการโฟกัสโดยอัตโนมัติเมื่อเปิดขึ้น ซึ่งเป็นลักษณะการทำงานเริ่มต้นใหม่
- เพิ่ม API InfoWindowOpenOptions ซึ่งช่วยให้นักพัฒนาแอปควบคุมวิธีจัดการโฟกัสเมื่อเปิด InfoWindow ได้
- ตอนนี้คุณปิดหน้าต่างข้อมูลได้โดยกดแป้น ESC
- ตอนนี้ระบบจะประกาศ InfoWindow เป็น "กล่องโต้ตอบ" เมื่อใช้โปรแกรมอ่านหน้าจอ
- ตอนนี้เราได้เปิดใช้การแยก Polyfill แล้ว การเปลี่ยนแปลงนี้จะป้องกันไม่ให้ติดตั้ง Polyfill ภายในของ Maps API ในหน้าโฮสต์
แก้ไขข้อบกพร่อง:
- แก้ไขปัญหาที่วงแหวนโฟกัสแผนที่ปรากฏขึ้นเมื่อเปลี่ยนแท็บเบราว์เซอร์
- แก้ไขปัญหาที่วงแหวนโฟกัสสำหรับการควบคุมแผนที่ องค์ประกอบเครื่องหมาย และรายการเมนูย่อยของการควบคุมประเภทแผนที่ปรากฏขึ้นอย่างไม่ถูกต้องเมื่อมีการโต้ตอบด้วยเมาส์ในบางเบราว์เซอร์
ฟีเจอร์ใหม่
- เปิดใช้การรองรับ Promises ในบริการเส้นทาง, เมทริกซ์ระยะทาง, ระดับความสูง, โปรแกรมเข้ารหัสพิกัดภูมิศาสตร์, ภาพที่มีการซูมสูงสุด, Street View และ
AutcompleteService.getPlacePredictions() - เพิ่มการควบคุมแป้นพิมพ์ลัดและกล่องโต้ตอบในแผนที่เพื่อปรับปรุงการค้นพบแป้นพิมพ์ลัด
- ตอนนี้แผนที่เวกเตอร์พร้อมใช้งานในช่องรายสัปดาห์แล้ว (ฟีเจอร์พื้นฐานเท่านั้น ฟีเจอร์ WebGL พร้อมใช้งานในช่องเบต้า)
3.44.14
13 พฤษภาคม 2021
การเปลี่ยนแปลง:
- ตอนนี้ระบบจะบันทึกคำเตือนลงในคอนโซลเมื่อมีการเรียกใช้
InfoWindow.open()โดยไม่มีอินสแตนซ์ Map หรือ StreetView ที่เชื่อมโยง
3.44.12
28 เมษายน 2021
แก้ไขข้อบกพร่อง:
- แก้ไขปัญหาที่ระบบจะเพิ่มเครื่องหมายที่เพิ่มประสิทธิภาพซึ่งถูกนำออกหรือซ่อนไว้กลับมา ในแผนที่หลังจากเปลี่ยนเป็นแผนที่ประเภทใหม่
บริบทเฉพาะรายการ:
- เพิ่มการรองรับอาร์เรย์ที่ไม่มีเมธอด
@@iteratorที่กำหนดเป็นค่าplaceTypePreferencesที่ถูกต้อง
3.44.11a
20 เมษายน 2021
การเปลี่ยนแปลง:
- ปรับปรุงประสิทธิภาพในการสร้างเครื่องหมายที่กำหนดเองด้วยออบเจ็กต์ไอคอน
- ป้องกันไม่ให้โฟกัสย้ายไปที่เมนูแบบเลื่อนลงของประเภทแผนที่เมื่อวางเมาส์ เหนือปุ่ม
แก้ไขข้อบกพร่อง:
- แก้ไขข้อบกพร่องที่อาจทำให้เกิดข้อผิดพลาดเมื่อโหลดเครื่องหมายแบบคงที่ก่อนเริ่มต้นแผนที่ฐาน
3.44.9
8 เมษายน 2021
แก้ไขข้อบกพร่อง
- แก้ไขข้อบกพร่องที่ทำให้ควบคุมแผนที่ด้วยแป้นพิมพ์ได้เมื่อเปิดใช้ Street View
3.44.8
1 เมษายน 2021
การเปลี่ยนแปลง:
- ไลบรารีตามบริบทเฉพาะรายการ: ย้ายโลโก้ Google ในมุมมองรายละเอียดสถานที่ไปไว้ที่ด้านล่างของเนื้อหา
3.44.7
25 มีนาคม 2021
การเปลี่ยนแปลง:
- ตอนนี้โฟกัสของแป้นพิมพ์จะกลับไปที่องค์ประกอบที่เหมาะสมเมื่อปิด InfoWindow
3.44.4
4 มีนาคม 2021
การเปลี่ยนแปลง:
- ภาพมุม 45° พร้อมใช้งานในระดับการซูมที่หลากหลายมากขึ้น และตอนนี้การควบคุมการหมุน มีทั้งปุ่มหมุนตามเข็มนาฬิกาและทวนเข็มนาฬิกา
แก้ไขข้อบกพร่อง:
- แก้ไขปัญหาหน่วยความจำรั่วไหลที่อาจเกิดขึ้นเมื่อแสดงผลแผนที่ซ้ำๆ
- แก้ไขปัญหาหน่วยความจำรั่วไหลที่อาจเกิดขึ้นเมื่อเพิ่มหรือนำวงกลมหรือสี่เหลี่ยมผืนผ้าบนแผนที่ออก
3.44.2
25 กุมภาพันธ์ 2021
การเปลี่ยนแปลง:
- แก้ไขข้อบกพร่องที่การเรียกใช้ฟังก์ชัน
getPlacePredictionsของ Place Autocomplete ชี้ไปยังปลายทางที่ไม่ถูกต้องในเวอร์ชันเบต้า
3.44.1
18 กุมภาพันธ์ 2021
การเปลี่ยนแปลง:
- ตอนนี้ปุ่มเครื่องมือเลือกสถานที่ LocalContext จะปิดใช้เมื่อโหลดสถานที่ที่แสดงซ้ำ
- ตอนนี้เครื่องหมายที่ไม่ได้เพิ่มประสิทธิภาพจะโฟกัสได้และเข้าถึงได้ด้วยแป้นพิมพ์
- เวอร์ชันเบต้า: นำออบเจ็กต์ที่เพิ่มลงใน
window(Spherical,PolylineCodec,PolyGeometry) โดยไม่ตั้งใจออก คุณควรเข้าถึงออบเจ็กต์เหล่านี้ที่เนมสเปซที่สมบูรณ์แทน - เปิดใช้การแยก Polyfill ในเวอร์ชันเบต้า ซึ่งหมายความว่า Maps JavaScript API จะไม่ติดตั้ง Polyfill ในหน้าโฮสต์อีกต่อไป
3.43.8a
25 กุมภาพันธ์ 2021
มีเพียงช่องรายไตรมาสเท่านั้นที่ได้รับการอัปเดต การเปลี่ยนแปลง:
- แก้ไขปัญหาหน่วยความจำรั่วไหลเมื่อแสดงแผนที่หลายครั้ง
3.43.8
5 กุมภาพันธ์ 2021
การเปลี่ยนแปลง:
- เพิ่มการรองรับเบต้าสำหรับ Promises ใน
AutocompleteService.getPlacePredictions()
แก้ไขข้อบกพร่อง
- แก้ไขปัญหาที่
Markersที่มีป้ายกำกับสกัดกั้นเหตุการณ์คลิก แม้ว่าจะตั้งค่าclickableเป็น false แล้วก็ตาม
3.43.7a
28 มกราคม 2021
แก้ไขข้อบกพร่อง
- แก้ไขปัญหาต่างๆ ที่เกี่ยวข้องกับการวาดเส้นหลายเส้น
3.43.6
21 มกราคม 2021
แก้ไขข้อบกพร่อง
- แก้ไขข้อบกพร่องในเรื่องที่บางครั้งระบบจะเติมรูในรูปหลายเหลี่ยม GeoJSON
- แก้ไขข้อบกพร่องที่ทำให้การวางซ้อนหายไปเมื่อสลับระหว่างแผนที่กับ Street View
3.43.5
14 มกราคม 2021
การเปลี่ยนแปลง:
- เปลี่ยนช่องทำเครื่องหมายในเมนูเพื่อให้โปรแกรมอ่านหน้าจอเข้าถึงได้ง่ายขึ้น
- เพิ่มขนาดปุ่มชั้นสำหรับภาพพาโนรามาใน Street View ในอาคาร
- แก้ไขตำแหน่งของตัวควบคุมการติดตามการเคลื่อนไหวบนอุปกรณ์เคลื่อนที่ใน Street View
แก้ไขข้อบกพร่อง:
- ตอนนี้ปุ่มเมนูแป้นพิมพ์จะทริกเกอร์เหตุการณ์
contextmenuแล้ว - แก้ไขข้อบกพร่องที่การควบคุมแบบเต็มหน้าจอทำงานไม่ถูกต้องเมื่อสลับระหว่างแผนที่และ Street View ในบางสถานการณ์
- แก้ไขปัญหาที่โปรแกรมอ่านหน้าจอไปยังเครื่องหมาย ในแผนที่ไม่ได้
- แก้ไขข้อบกพร่องที่ทำให้ไอคอนสถานที่หายไปในเครื่องหมายสถานที่ของ LocalContext
3.43.3
9 ธันวาคม 2020
การเปลี่ยนแปลง:
- เปลี่ยนชื่ออินเทอร์เฟซ
google.maps.MouseEventเป็นgoogle.maps.MapMouseEventและเพิ่มพร็อพเพอร์ตี้domEventซึ่งให้สิทธิ์เข้าถึงโดยตรงไปยัง เหตุการณ์พื้นฐานจาก DOM - ปรับปรุงลักษณะการทำงานของหน่วยความจำของการวางซ้อนรูปหลายเหลี่ยม
- ตอนนี้ระบบจะปล่อยหน่วยความจำ Canvas อย่างชัดเจนเพื่อหลีกเลี่ยงปัญหาหน่วยความจำของ Safari
แก้ไขข้อบกพร่อง:
- แก้ไขข้อบกพร่องที่ทำให้การควบคุมแบบเต็มหน้าจอหยุดทำงานเมื่อสลับระหว่างแผนที่และ Street View ในบางสถานการณ์
- แก้ไขข้อบกพร่องที่บันทึกข้อผิดพลาดในคอนโซลในเหตุการณ์
clickของเครื่องหมาย - แก้ไขข้อบกพร่องที่ทำให้ขนาดของพื้นที่ที่คลิกได้ของเครื่องหมายมีขนาดใหญ่เกินไป
- แก้ไขข้อบกพร่องเกี่ยวกับความขัดแย้งของ Polyfill ที่ส่งผลต่อสัญลักษณ์ใน IE11
3.43.2
1 ธันวาคม 2020
การเปลี่ยนแปลง:
- เพิ่มเหตุการณ์
contextmenuซึ่งเป็นทางเลือกที่ดีกว่าเหตุการณ์rightclickเหตุการณ์contextmenuจะเพิ่มความสามารถในการตอบกลับการกด Ctrl + คลิกใน macOS - เพิ่มแอตทริบิวต์การช่วยเหลือพิเศษลงในเครื่องหมายที่ไม่ได้เพิ่มประสิทธิภาพเมื่อระบุ
titleหรือlabel - เพิ่มป้ายกำกับและบทบาท ARIA สำหรับการควบคุม
MapTypeเพื่อปรับปรุงประสบการณ์การใช้งานโปรแกรมอ่านหน้าจอ - ปรับปรุงการรองรับโปรแกรมอ่านหน้าจอสำหรับการควบคุม
MapTypeเมื่อผู้ใช้ออกจากตัวควบคุม เมนูแบบเลื่อนลงจะปิดโดยอัตโนมัติ - แก้ไขจำนวนรายการที่โปรแกรมอ่านหน้าจอรายงานในเมนูแบบเลื่อนลง ซึ่งจะป้องกันไม่ให้นับตัวคั่นบรรทัดเป็นรายการในลิสต์
- เพิ่มวงแหวนโฟกัสภายในองค์ประกอบ
mapเพื่อระบุโฟกัสของแป้นพิมพ์เมื่อโฟกัสผ่านการโต้ตอบด้วยแป้นพิมพ์ - เพิ่มการควบคุมด้วยแป้นพิมพ์เพิ่มเติมลงในการควบคุม
MapTypeตอนนี้ตัวเลือกแบบเลื่อนลงจะปิดโดยอัตโนมัติเมื่อตัวควบคุมสูญเสียโฟกัส ปุ่มลูกศรขึ้นและลงจะเปิดเมนูแบบเลื่อนลง ส่วนปุ่ม Escape จะปิดเมนู ปุ่ม Home และ End จะย้ายไปยังรายการแรกและรายการสุดท้ายในเมนูแบบเลื่อนลงตามลำดับ
แก้ไขข้อบกพร่อง:
- แก้ไขข้อบกพร่องที่การยกเลิกภาพเคลื่อนไหวของเครื่องหมายอาจทำให้เครื่องหมายนั้นสิ้นสุดภาพเคลื่อนไหวในอนาคตก่อนเวลาอันควรในบางสถานการณ์
3.43.1a
20 พฤศจิกายน 2020
การเปลี่ยนแปลง:
- เพิ่มพร็อพเพอร์ตี้
classNameลงในอินเทอร์เฟซMarkerLabelเพื่อตั้งค่าคลาส CSS ขององค์ประกอบlabel - เพิ่มการรองรับเวอร์ชันเบต้าสำหรับ Promises ในบริการภาพที่มีการซูมสูงสุด
- เพิ่มการรองรับเบต้าสำหรับ Promises ในบริการ StreetView
- เพิ่มข้อความการช่วยเหลือพิเศษลงในเครื่องหมายที่ไม่ได้เพิ่มประสิทธิภาพเมื่อระบุ
titleหรือlabel - นำป้ายกำกับ
aria-pressedออกจากปุ่มเมนูแบบเลื่อนลงของตัวควบคุมMapTypeเพื่อปรับปรุงการช่วยเหลือพิเศษ - แปลง
DropdownMenuและDropdownMenuItemเป็นองค์ประกอบเชิงความหมายเพื่อปรับปรุงการช่วยเหลือพิเศษ - เปลี่ยนข้อความองค์ประกอบลิขสิทธิ์ให้เป็นไปตามมาตรฐานคอนทราสต์ของสี
- ตอนนี้คุณสามารถเปิดและปิดเมนูแบบเลื่อนลงได้โดยใช้แป้น Enter หรือแป้นเว้นวรรค
- ตอนนี้คุณสามารถโฟกัสรายการในเมนูแบบเลื่อนลงได้แล้ว
- ไลบรารีตามบริบทเฉพาะรายการ: ตอนนี้ปุ่มควบคุมภาพสไลด์จะปิดใช้เมื่อไม่มีผล และจะไม่ทับซ้อนกับรายการแรกหรือรายการสุดท้ายในรายการอีกต่อไป
แก้ไขข้อบกพร่อง:
- แก้ไขข้อบกพร่องที่อาจเกิดขึ้นเมื่อ
GroundOverlaysข้ามเส้นเมริเดียน 180 องศา - แป้นพิมพ์ลัดจะไม่ปิดใช้โดยค่าเริ่มต้นอีกต่อไปเมื่อตั้งค่า
disableDefaultUIเป็นtrue - แก้ไขข้อบกพร่องที่ทำให้ข้อความของโปรแกรมอ่านหน้าจอสำหรับปุ่มเปิด/ปิดแผนที่ไม่ถูกต้อง
- เพิ่มชื่อที่เข้าถึงได้และประเภทลงใน
Map - แก้ไขเอกสารประกอบเกี่ยวกับอินเทอร์เฟซที่แสดงพร็อพเพอร์ตี้ที่ไม่บังคับบางรายการเป็นพร็อพเพอร์ตี้ที่จำเป็นอย่างไม่ถูกต้อง
- แก้ไขข้อบกพร่องที่ทำให้ระบบไม่สนใจพารามิเตอร์ของตัวสร้าง
noWrapLatLngเมื่อส่งLatLngLiteral
3.43
18 พฤศจิกายน 2020
Maps JavaScript API เวอร์ชัน 3.43 เผยแพร่แล้ว ดูคู่มือการกำหนดเวอร์ชัน
- เราได้อัปเดตช่องรายสัปดาห์เป็นเวอร์ชัน 3.43 แล้ว
- อัปเดตช่องทางรายไตรมาสเป็นเวอร์ชัน 3.42 แล้ว
- เวอร์ชัน 3.41 จะยังคงพร้อมใช้งานเมื่อมีการขอตามหมายเลข
- ระบบได้ลบเวอร์ชัน 3.40 แล้ว และจะใช้ไม่ได้อีกต่อไป
3.42.9
15 ตุลาคม 2020
การเปลี่ยนแปลง:
- แก้ไขข้อบกพร่องที่โปรแกรมอ่านหน้าจอสื่อสารสถานะของช่องทำเครื่องหมายที่ไม่ถูกต้อง
- แก้ไขปัญหาเกี่ยวกับตัวควบคุมแผนที่ที่ Tab/Shift+Tab อยู่ในลำดับที่ไม่ถูกต้อง
- เปลี่ยนปุ่มแผนที่จาก
divเป็นปุ่มดั้งเดิมเพื่อปรับปรุงการช่วยเหลือพิเศษ - ตอนนี้การเอียงจะถูกจำกัดตามระดับการซูมสำหรับแผนที่ WebGL
- แก้ไขปัญหาปุ่มเต็มหน้าจอหายไปบางส่วนใน Internet Explorer เมื่อ
controlSizeน้อยกว่า 27
3.42.8
7 ตุลาคม 2020
การเปลี่ยนแปลง:
- เพิ่มการรองรับเวอร์ชันเบต้าสำหรับ promises ในบริการเส้นทาง
- ตอนนี้โปรแกรมเข้ารหัสพิกัดภูมิศาสตร์
componentRestrictionsจะตรวจสอบความถูกต้องของสตริงที่ว่างเปล่า - แก้ไขข้อบกพร่องที่ทำให้ป้ายกำกับเครื่องหมายถูกซ่อนด้วยสัญลักษณ์เครื่องหมายที่กำหนดเอง ใน Safari
การรองรับไอคอนสถานที่ที่อัปเดตแล้ว
1 ตุลาคม 2020
ไอคอนที่แสดงผลพร้อมกับคำขอรายละเอียดสถานที่และการค้นหาสถานที่ได้รับการอัปเดตให้ใช้สัญลักษณ์ไอคอนใหม่ คุณไม่จำเป็นต้องดำเนินการใดๆ เนื่องจากระบบจะแสดงกลีฟใหม่โดยอัตโนมัติ
3.42.7
29 กันยายน 2020
การเปลี่ยนแปลง:
- แก้ไขข้อบกพร่องในเรื่องที่ลำดับคำไม่ถูกต้องสำหรับภาษา RTL (อ่านจากขวาไปซ้าย) ในเคล็ดลับเครื่องมือควบคุม "รายงานข้อผิดพลาดในแผนที่"
- ป้ายกำกับเครื่องหมายที่กึ่งกลางสำหรับทิศทางข้อความ RTL
3.42.6
21 กันยายน 2020
การเปลี่ยนแปลง:
- เพิ่มการรองรับ Promise เวอร์ชันเบต้าในบริการเมทริกซ์ระยะทาง
3.42.5
16 กันยายน 2020
การเปลี่ยนแปลง:
- อัปเดต
LatLngBounds.unionวิธีการจัดการกรณีที่ขอบเขต 2 รายการมีค่ามากกว่า 180 องศา
3.42.4
8 กันยายน 2020
การเปลี่ยนแปลง:
- ตอนนี้ระบบจะบันทึกข้อผิดพลาดลงในคอนโซลเมื่อตรวจพบการติดตั้งใช้งาน
Date.now()ที่ไม่ถูกต้อง - เพิ่มการรองรับเบต้าสำหรับ Promises ในเมธอดบริการ Elevation
- เปิดตัวพร็อพเพอร์ตี้
InfoWindow.minWidthใหม่สำหรับระบุ ความกว้างขั้นต่ำสำหรับInfoWindow - แก้ไขข้อบกพร่องที่ทำให้เส้นทางเบลอหลังจากเปลี่ยนจุดหมาย
3.42
19 สิงหาคม 2020
Maps JavaScript API เวอร์ชัน 3.42 เผยแพร่แล้ว ดูคู่มือการกำหนดเวอร์ชัน
การเปลี่ยนแปลง:
- ตอนนี้ InfoWindow มีความกว้างสูงสุดเริ่มต้นที่ 648 พิกเซล ซึ่งสามารถลบล้างได้โดยการตั้งค่าพร็อพเพอร์ตี้ InfoWindow maxWidth ตอนนี้ความกว้างของ InfoWindow สามารถเกิน 648 พิกเซลได้ แต่จะยังคงถูกจำกัดด้วยความกว้างของแผนที่ (ก่อนหน้านี้ Infowindow จะถูกจำกัดไว้ที่ 648 พิกเซลหรือความกว้างของแผนที่เสมอ)
- ป้องกันการกะพริบของการแสดงผลรูปแบบเริ่มต้นขณะแสดงผลชุดข้อมูล GeoJSON ขนาดใหญ่
- เวอร์ชันรายสัปดาห์ได้รับการอัปเดตเป็นเวอร์ชัน 3.42
- อัปเดตช่องรายไตรมาสเป็นเวอร์ชัน 3.41 แล้ว
- เวอร์ชัน 3.40 ยังคงพร้อมใช้งานเมื่อมีการขอตามหมายเลข
- เราได้ลบเวอร์ชัน 3.39 แล้วและจะใช้ไม่ได้อีกต่อไป
3.41.7
22 กรกฎาคม 2020
แก้ไขแล้ว:
- แก้ไขข้อบกพร่องที่การตั้งค่าพร็อพเพอร์ตี้
clickableIconsเป็นfalseไม่มีผลเมื่อใช้การจัดรูปแบบในระบบคลาวด์
3.41.5
6 กรกฎาคม 2020
การเปลี่ยนแปลง:
- แก้ไขการละเมิดประเภทที่เชื่อถือได้
3.41.2
27 พฤษภาคม 2020
การเปลี่ยนแปลง:
- เราได้เลิกใช้งานฟิลด์สถานที่
permanently_closedใน Places Library ของ Maps JavaScript API แล้ว
3.41
20 พฤษภาคม 2020
Maps JavaScript API เวอร์ชัน 3.41 เผยแพร่แล้ว ดูคำแนะนำเกี่ยวกับการกำหนดเวอร์ชัน
- เราได้อัปเดตช่องรายสัปดาห์เป็นเวอร์ชัน 3.41 แล้ว
- อัปเดตช่องรายไตรมาสเป็นเวอร์ชัน 3.40
- เวอร์ชัน 3.39 จะยังคงพร้อมใช้งานเมื่อมีการขอตามหมายเลข
- เวอร์ชัน 3.38 ถูกลบแล้วและจะใช้ไม่ได้อีกต่อไป
3.40.11
28 เมษายน 2020
การเปลี่ยนแปลง:
- เพิ่มฟิลด์ใหม่
business_statusลงในผลการค้นหาสถานที่และรายละเอียดสถานที่ ใช้ฟิลด์นี้แทนpermanently_closed - แก้ไขคำเตือนคอนโซลที่ไม่ถูกต้องเมื่อขอ (ใหม่)
PlaceResult.utc_offset_minutesตอนนี้ระบบจะแสดงคำเตือนสำหรับPlaceResult.utc_offsetซึ่งเลิกใช้งานแล้ว
3.40.9
14 เมษายน 2020
การเปลี่ยนแปลง:
- ตอนนี้ Map จะแสดง InvalidValueError ที่วิเคราะห์ได้ง่ายขึ้นหากมีการส่ง mapDiv ที่ไม่ใช่ Element
- การป้อนที่อยู่โดยอัตโนมัติของเบราว์เซอร์ Chrome ใน
google.maps.places.Autocompleteไม่ควรเรียกใช้คำขอเติมข้อความอัตโนมัติไปยังเซิร์ฟเวอร์อีกต่อไป (ซึ่งจะหลีกเลี่ยงการเรียกเก็บเงิน) - ทำให้พร็อพเพอร์ตี้
maxWidthมีความถูกต้องมากขึ้น ก่อนการเปลี่ยนแปลงนี้ หากคุณระบุmaxWidthของInfoWindowเป็น 100 ความกว้างสูงสุดจริงของInfoWindowจะเป็น 94px หลังจากการเปลี่ยนแปลงนี้ ความกว้างสูงสุดจะเป็น 100 พิกเซลจริงๆ - แก้ไขปัญหาหน่วยความจำรั่วไหลกับเครื่องมือสร้างคำขอวาดเมื่อใช้เครื่องหมายและขอบเขตของแผนที่
3.40.6
24 มีนาคม 2020
การเปลี่ยนแปลง:
- แก้ไขข้อความที่ถูกตัดในช่องระยะเวลาเดินทางสำหรับ IE11
3.40.4
10 มีนาคม 2020
การเปลี่ยนแปลง:
- แก้ไขข้อบกพร่องที่การเรียกใช้
setTilt()2 ครั้งจะทำให้แผนที่บิดเบี้ยว
3.40.2
23 กุมภาพันธ์ 2020
การเปลี่ยนแปลง:
- นำ iframe ที่ซ่อนอยู่ภายในแผนที่ออกจากการนำทางด้วยแท็บ
3.40.1
18 กุมภาพันธ์ 2020
การเปลี่ยนแปลง:
- อย่าเตือนเกี่ยวกับ InvalidVersion สำหรับ v=beta
- แก้ไขปัญหาเกี่ยวกับการเลื่อนเมื่อแสดง Street View
3.40
11 กุมภาพันธ์ 2020
Maps JavaScript API เวอร์ชัน 3.40 เผยแพร่แล้ว ดูคำแนะนำเกี่ยวกับการกำหนดเวอร์ชัน
- เวอร์ชันรายสัปดาห์ได้รับการอัปเดตเป็นเวอร์ชัน 3.40
- อัปเดตช่องรายไตรมาสเป็นเวอร์ชัน 3.39 แล้ว
- เวอร์ชัน 3.38 จะยังคงพร้อมใช้งานเมื่อมีการขอตามหมายเลข
- เราได้ลบเวอร์ชัน 3.37 แล้วและจะใช้ไม่ได้อีกต่อไป
3.39.6
8 มกราคม 2020
ตอนนี้ Maps JavaScript API เวอร์ชัน 3.39.6 พร้อมใช้งานแล้ว ดูคู่มือการกำหนดเวอร์ชัน
แก้ไขแล้ว
- สำหรับคำขอเส้นทาง ระบบจะบันทึก
ZERO_RESULTSลงในคอนโซลแล้ว และจะไม่ทำให้เกิดบันทึกข้อผิดพลาดอีกต่อไป
3.39
20 พฤศจิกายน 2019
Maps JavaScript API เวอร์ชัน 3.39 เผยแพร่แล้ว ดูคู่มือการกำหนดเวอร์ชัน
การเปลี่ยนแปลง:
- ระบบไม่รองรับ Internet Explorer 10 อีกต่อไป (3.38 เป็นเวอร์ชันสุดท้ายที่รองรับ)
- ตอนนี้
AutocompletePredictionจะแสดงผลระยะทางเป็นเส้นตรง ไปยังสถานที่ที่เลือกจากละติจูด/ลองจิจูดต้นทางที่ระบุ
การเลิกใช้งาน:
- เราเลิกใช้งานฟิลด์ Places
open_nowและutc_offsetตั้งแต่วันที่ 20 พฤศจิกายน 2019 และจะปิดให้บริการในวันที่ 20 กุมภาพันธ์ 2021 ดูข้อมูลเพิ่มเติมได้ที่การย้ายข้อมูลช่อง Places
- เวอร์ชันรายสัปดาห์ได้รับการอัปเดตเป็นเวอร์ชัน 3.39
- อัปเดตช่องรายไตรมาสเป็นเวอร์ชัน 3.38 แล้ว
- เวอร์ชัน 3.37 ยังคงพร้อมใช้งานเมื่อมีการขอตามหมายเลข
- เวอร์ชัน 3.36 ถูกลบแล้วและจะใช้ไม่ได้อีกต่อไป
3.38
20 สิงหาคม 2019
Maps JavaScript API เวอร์ชัน 3.38 เผยแพร่แล้ว ดูคู่มือการกำหนดเวอร์ชัน
- เวอร์ชันรายสัปดาห์ได้รับการอัปเดตเป็นเวอร์ชัน 3.38
- อัปเดตช่องทางรายไตรมาสเป็นเวอร์ชัน 3.37 แล้ว
- เวอร์ชัน 3.36 จะยังคงพร้อมใช้งานเมื่อมีการขอตามหมายเลข
- เวอร์ชัน 3.35 ถูกลบแล้วและจะใช้ไม่ได้อีกต่อไป
- ใช้ตารางฟิวชันไม่ได้อีกต่อไป (3.37 เป็นเวอร์ชันสุดท้ายที่รองรับ)
- ตอนนี้เราเลิกใช้งานการรองรับ Internet Explorer 10 แล้ว และจะสิ้นสุดระหว่างเดือนพฤศจิกายน 2019 ถึงพฤษภาคม 2020 ทั้งนี้ขึ้นอยู่กับเวอร์ชันการเผยแพร่ หรือหมายเลขเวอร์ชันที่คุณใช้
3.37
15 พฤษภาคม 2019
Maps JavaScript API เวอร์ชัน 3.37 เผยแพร่แล้ว ดูคู่มือการกำหนดเวอร์ชัน
- เวอร์ชันรายสัปดาห์ได้รับการอัปเดตเป็นเวอร์ชัน 3.37
- เราได้อัปเดตช่องรายไตรมาสเป็นเวอร์ชัน 3.36 แล้ว
- เวอร์ชัน 3.35 จะยังคงพร้อมใช้งานเมื่อมีการขอตามหมายเลข
- เวอร์ชัน 3.34 ถูกลบแล้วและจะใช้ไม่ได้อีกต่อไป
- คุณใช้ Internet Explorer 9 ไม่ได้อีกต่อไป (3.34 เป็นเวอร์ชันสุดท้ายที่รองรับ)
3.36
14 กุมภาพันธ์ 2019
ตอนนี้ Maps JavaScript API เวอร์ชัน 3.36 พร้อมใช้งานแล้ว ดูคู่มือการกำหนดเวอร์ชัน
การเปลี่ยนแปลง:
- เพิ่มฟีเจอร์ใหม่แล้ว
- ตอนนี้คุณเปลี่ยนขนาดของตัวควบคุมแผนที่ได้แล้วโดยใช้ MapOption.controlSize
- ตอนนี้คุณสามารถจำกัดขอบเขตของแผนที่ได้โดยใช้ MapOptions.restriction
- ปรับปรุงหน้าต่างข้อมูลแล้ว
- เราได้อัปเดตช่องรายสัปดาห์เป็นเวอร์ชัน 3.36 แล้ว
- ช่องทางรายไตรมาสได้รับการอัปเดตเป็นเวอร์ชัน 3.35
- เวอร์ชัน 3.34 จะยังคงพร้อมใช้งานเมื่อมีการขอตามหมายเลข
- เวอร์ชัน 3.33 ถูกลบแล้ว และไม่สามารถใช้ได้อีกต่อไป
3.35
29 มกราคม 2019
การเปลี่ยนแปลง:
- ตอนนี้ API สามารถแสดงจำนวนรีวิวทั้งหมดของสถานที่แต่ละแห่งได้แล้ว
- เพิ่มการรองรับ Plus Codes Plus Codes คือรหัสสั้นๆ ที่ระบุที่อยู่ของทุกสถานที่ในโลก แม้แต่ในพื้นที่ที่ไม่มีที่อยู่แบบเดิม
- ระบบไม่รองรับ Internet Explorer 9 อีกต่อไป
การเลิกใช้งาน:
- เลิกใช้งานพารามิเตอร์
placeIdOnlyสำหรับAutocompleteแล้ว - เลเยอร์ Fusion Tables ใน Maps JavaScript API เลิกใช้งานแล้วตั้งแต่วันที่ 3 ธันวาคม 2018 เลเยอร์ Fusion Tables จะปิดอย่างสมบูรณ์ในวันที่ 3 ธันวาคม 2019 และจะใช้งานไม่ได้อีกต่อไปหลังจากวันที่ดังกล่าว ดูข้อมูลเพิ่มเติม
13 พฤศจิกายน 2018
Maps JavaScript API เวอร์ชัน 3.35 เผยแพร่แล้ว ดูคำแนะนำเกี่ยวกับการกำหนดเวอร์ชัน
การเปลี่ยนแปลง:
- เวอร์ชันรายสัปดาห์ได้รับการอัปเดตเป็นเวอร์ชัน 3.35
- อัปเดตช่องทางรายไตรมาสเป็นเวอร์ชัน 3.34 แล้ว
- เวอร์ชัน 3.33 จะยังคงพร้อมใช้งานเมื่อมีการขอตามหมายเลข
- เวอร์ชัน 3.32 ถูกลบแล้วและจะใช้ไม่ได้อีกต่อไป
3.34
14 สิงหาคม 2018
ตอนนี้ Maps JavaScript API เวอร์ชัน 3.34 พร้อมใช้งานแล้ว ดูคำแนะนำเกี่ยวกับการกำหนดเวอร์ชัน
การเปลี่ยนแปลง:
- เราได้ใช้ชื่อเวอร์ชันใหม่แล้ว
ตอนนี้คุณระบุเวอร์ชันการเผยแพร่หรือหมายเลขเวอร์ชันได้แล้ว
- เวอร์ชันรายสัปดาห์ได้รับการอัปเดตเป็นเวอร์ชัน 3.34
- อัปเดตช่องรายไตรมาสเป็นเวอร์ชัน 3.33
- เวอร์ชัน 3.32 ยังคงพร้อมให้บริการ
- เวอร์ชัน 3.31 ถูกลบแล้วและจะใช้ไม่ได้อีกต่อไป ลูกค้าที่ระบุเวอร์ชัน 3.0 ถึง 3.31 จะได้รับช่องทางเริ่มต้นแทน ไม่ว่าจะเป็นช่องทางรายสัปดาห์หรือช่องทางรายไตรมาส (ดูคู่มือการกำหนดเวอร์ชัน)
- ตอนนี้เปิดใช้ UI การควบคุมที่ใหญ่ขึ้นแล้ว เนื่องจากการใช้งานการสัมผัสบนอุปกรณ์ต่างๆ เพิ่มขึ้น เราจึงปรับ UI ของตัวควบคุมให้เหมาะกับการสัมผัสด้วยนิ้วและการคลิกเมาส์ (คุณเลือกไม่ใช้ได้โดยการโหลด API ด้วย v=quarterly, v=3.33 หรือ v=3.32)
3.33
11 มิถุนายน 2018
การเปลี่ยนแปลง:
- คำขอรายละเอียด สถานที่รองรับการใช้ฟิลด์เพื่อระบุประเภทข้อมูลสถานที่ที่จะแสดงผลแล้ว
- ตอนนี้มีคำขอค้นหาสถานที่ใหม่ 2 รายการที่พร้อมใช้งาน ได้แก่
- ตอนนี้ Place Autocomplete จะรองรับการเรียกเก็บเงินตามเซสชันแล้ว
16 พฤษภาคม 2018
Maps JavaScript API เวอร์ชัน 3.33 เผยแพร่แล้วในฐานะเวอร์ชันทดลอง ดูคำแนะนำเกี่ยวกับการกำหนดเวอร์ชัน API
การเปลี่ยนแปลง:
- ตอนนี้โปรแกรมแสดงผลใหม่เป็นค่าเริ่มต้นแล้ว
- แผนที่ฐานใหม่จะเป็นค่าเริ่มต้นแล้ว
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 พฤษภาคม 2017
Maps JavaScript API เวอร์ชัน 3.29 เผยแพร่แล้วในเวอร์ชันทดลอง ดูคำแนะนำเกี่ยวกับการกำหนดเวอร์ชัน API
การเปลี่ยนแปลง:
- รูปแบบของรหัสพาโนรามาสำหรับพาโนรามาใน Street View ที่ผู้ใช้สร้างขึ้น (กำหนดเอง) มีการเปลี่ยนแปลงเนื่องจากการอัปเดตโครงสร้างพื้นฐานที่เกี่ยวข้อง ซึ่งจะเพิ่มจำนวนภาพพาโนรามาที่ใช้ได้เล็กน้อย
- คำขอภาพพาโนรามาที่ผู้ใช้สร้างขึ้น (กำหนดเอง) โดยใช้รหัสภาพพาโนรามาเก่าใน Maps JavaScript API จะยังคงใช้งานได้ หากคุณพยายามค้นหาภาพพาโนรามาโดยใช้พร็อพเพอร์ตี้
positionของออบเจ็กต์StreetViewPanoramaOptionsผลลัพธ์จะมีรหัสพาโนรามาใหม่ ไม่จำเป็นต้องจับคู่รหัสภาพพาโนรามาเก่าและใหม่ เนื่องจากทั้ง 2 รหัสจะยังคงใช้ได้ - หากคุณใช้ตรรกะการแยกวิเคราะห์และ/หรือการยืนยันรหัสพาโน โปรดทราบว่ารูปแบบของรหัสพาโน อาจเปลี่ยนแปลงได้
- คุณรายงานปัญหาได้โดยใช้ Issue Tracker
- ข้อมูลอัปเดตเกี่ยวกับเมธอด
fitBoundsของคลาสgoogle.maps.Map - หากต้องการเปลี่ยนวิวพอร์ตขณะที่แผนที่ซ่อนอยู่ ตอนนี้คุณสามารถตั้งค่าแผนที่เป็น visibility: hidden เพื่อให้แน่ใจว่า div ของแผนที่มีขนาดจริง
3.28
18 เมษายน 2017
พร็อพเพอร์ตี้ draggable ของออบเจ็กต์ MapOptions เลิกใช้งานแล้ว หากต้องการปิดใช้การลาก
แผนที่ในอุปกรณ์เดสก์ท็อป ให้ใช้พร็อพเพอร์ตี้
gestureHandling
และตั้งค่าเป็น none
15 กุมภาพันธ์ 2017
Maps JavaScript API เวอร์ชัน 3.28 เผยแพร่แล้วในเวอร์ชันทดลอง ดูคำแนะนำเกี่ยวกับการกำหนดเวอร์ชัน API
การเปลี่ยนแปลง:
- Maps JavaScript API เวอร์ชัน 3.28 ขึ้นไปไม่รองรับแผนที่ที่ลงชื่อเข้าใช้แล้ว
3.27
2 กุมภาพันธ์ 2017
แก้ไขแล้ว:
- ปัญหา 11331: เลือกข้อความภายใน InfoWindow ไม่ได้
10 มกราคม 2017
ตอนนี้คุณสามารถจำกัดการคาดคะเนการเติมข้อความอัตโนมัติให้แสดงจากหลายประเทศเท่านั้น ซึ่งทำได้โดยระบุประเทศสูงสุด 5 ประเทศในช่อง componentRestrictions ของ AutocompleteOptions
15 พฤศจิกายน 2016
Maps JavaScript API เวอร์ชัน 3.27 เผยแพร่แล้วในฐานะเวอร์ชันทดลอง (ดูคู่มือการกำหนดเวอร์ชัน API)
การเปลี่ยนแปลง:
gestureHandlingตัวเลือกใหม่ในออบเจ็กต์MapOptionsจะช่วยให้คุณเพิ่มประสิทธิภาพประสบการณ์ของผู้ใช้เมื่อโต้ตอบกับ แผนที่บนอุปกรณ์เคลื่อนที่ ค่าที่ใช้ได้มีดังนี้greedy: แผนที่จะเลื่อน (ขึ้นหรือลง ซ้ายหรือขวา) เสมอเมื่อผู้ใช้ปัด (ลากบน) หน้าจอ กล่าวคือ ทั้งการปัดด้วยนิ้วเดียวและการปัดด้วย 2 นิ้วจะทำให้แผนที่เลื่อนcooperative: ผู้ใช้ต้องปัดด้วยนิ้วเดียวเพื่อเลื่อนหน้าเว็บและใช้ 2 นิ้วเพื่อเลื่อนแผนที่ หากผู้ใช้ปัดแผนที่ด้วยนิ้วเดียว การวางซ้อนจะปรากฏบนแผนที่พร้อมข้อความแจ้งให้ผู้ใช้ใช้ 2 นิ้วเพื่อเลื่อนแผนที่ ดูตัวอย่างด้านบนใน อุปกรณ์เคลื่อนที่เพื่อดูโหมดร่วมกันnone: แผนที่ไม่สามารถเลื่อนหรือบีบนิ้วเพื่อซูมได้auto(ค่าเริ่มต้น): ลักษณะการทำงานจะเป็นcooperativeหรือgreedyขึ้นอยู่กับว่าหน้าเว็บเลื่อนได้หรือไม่
ดูรายละเอียดและตัวอย่างเพิ่มเติมได้ในคู่มือสำหรับนักพัฒนาซอฟต์แวร์
- การควบคุมแบบเต็มหน้าจอจะแสดงโดยค่าเริ่มต้นในอุปกรณ์เคลื่อนที่ เพื่อให้ผู้ใช้ขยายแผนที่ได้ง่ายๆ เมื่อแผนที่อยู่ในโหมดเต็มหน้าจอ ผู้ใช้จะเลื่อนแผนที่ได้โดยใช้ 1 หรือ 2 นิ้ว หมายเหตุ: iOS ไม่รองรับฟีเจอร์เต็มหน้าจอ ดังนั้นตัวควบคุมโหมดเต็มหน้าจอจึงไม่ปรากฏในอุปกรณ์ iOS
เลิกใช้งาน Maps ที่ลงชื่อเข้าใช้แล้ว
6 ตุลาคม 2016
ฟีเจอร์การลงชื่อเข้าใช้เลิกใช้งานแล้ว
Maps JavaScript API เวอร์ชัน 3.27 และเวอร์ชันก่อนหน้าจะยังคงรองรับ
แผนที่ที่ลงชื่อเข้าใช้ เวอร์ชันในอนาคตจะไม่รองรับ Maps ที่ลงชื่อเข้าใช้แล้ว แต่จะยังคงรองรับฟีเจอร์ที่บันทึกสถานที่ลงใน Google Maps โดยใช้หน้าต่างข้อมูล
หรือSaveWidget
อ่านเพิ่มเติมเกี่ยวกับแผนที่ที่ลงชื่อเข้าใช้
การเปลี่ยนแปลงในจุดแวะพักผ่านในการตอบกลับของบริการเส้นทาง
29 สิงหาคม 2016
ฟิลด์
via_waypoints
ในการตอบกลับของบริการเส้นทางมีอาร์เรย์ของจุดแวะพักที่
ไม่ได้ระบุไว้ในคำขอเดิม ช่อง via_waypoints จะยังคงปรากฏในการตอบกลับเส้นทางที่ลากได้ แต่เลิกใช้งานในการตอบกลับเส้นทางอื่น เวอร์ชัน 3.27 จะเป็นเวอร์ชันสุดท้ายของ API ที่รองรับ via_waypoints ในเส้นทางอื่น
แนวทางที่แนะนำคือการขอเส้นทางสำรอง จากนั้นแสดง
เส้นทางทั้งหมดเป็นแบบลากไม่ได้ รวมถึงเส้นทางหลักเป็นแบบลากได้ ผู้ใช้สามารถลากเส้นทางหลักจนกว่าจะตรงกับเส้นทางสำรอง ช่อง via_waypoints จะพร้อมใช้งานในเส้นทางที่ได้ (ลากโดยผู้ใช้)
3.26
18 สิงหาคม 2016
ตอนนี้ Maps JavaScript API เวอร์ชัน 3.26 พร้อมให้บริการในรูปแบบ เวอร์ชันทดลองแล้ว (ดูคู่มือการกำหนดเวอร์ชัน API)
การเปลี่ยนแปลง:
- โปรแกรมแสดงผล Street View ใหม่ช่วยปรับปรุงการแสดงผล ซึ่งรวมถึงการเปลี่ยนภาพและภาพเคลื่อนไหวที่ราบรื่นยิ่งขึ้น การสร้างโมเดลออบเจ็กต์ที่ดีขึ้น การรองรับอุปกรณ์เคลื่อนที่ที่ดีขึ้น และการควบคุมที่ชัดเจนยิ่งขึ้น ดูรายละเอียดได้ที่บล็อกของนักพัฒนาซอฟต์แวร์ Google Geo
- ตอนนี้ API รองรับเหตุการณ์การวางแนวอุปกรณ์ใน Street View แล้ว ผู้ใช้บนอุปกรณ์เคลื่อนที่จึงสามารถมองไปรอบๆ ได้โดยการขยับโทรศัพท์ ในฐานะนักพัฒนาแอป คุณสามารถเปิดหรือปิดใช้ฟีเจอร์นี้ได้ ดูรายละเอียดได้ในคู่มือสำหรับนักพัฒนาซอฟต์แวร์
3.25
25 พฤษภาคม 2016
Maps JavaScript API เวอร์ชัน 3.25 พร้อมใช้งานเป็นเวอร์ชันทดลองแล้ว (ดูคู่มือเกี่ยวกับ การกำหนดเวอร์ชัน API)
สิ้นสุดการรองรับ Internet Explorer 9
2 พฤษภาคม 2016
ตั้งแต่วันที่ 30 เมษายน 2016 เป็นต้นไป Maps JavaScript API จะไม่รองรับ Internet Explorer 9 อย่างเป็นทางการอีกต่อไป ดูรายการเบราว์เซอร์ที่รองรับ
3.24
14 เมษายน 2016
การเปลี่ยนแปลง:
- ตอนนี้คุณปิดใช้การคลิกไอคอนแผนที่ได้แล้ว ไอคอนแผนที่แสดงจุดที่น่าสนใจหรือที่เรียกว่า POI ดูเมธอด
setClickableIconsในgoogle.maps.Map
31 มีนาคม 2016
แก้ไขแล้ว:
- ปัญหา 9507: ลิงก์ใน Street View กลับมาใช้งานได้อีกครั้งใน Safari
28 มีนาคม 2016
แก้ไขแล้ว
- ปัญหา 9394: หน้าต่างข้อมูลจะปิดโดยอัตโนมัติเมื่อผู้ใช้เปิดหน้าต่างข้อมูลสำหรับไอคอนแผนที่ฐาน และในทางกลับกัน
- แสดงโลโก้ Google สีขาวเมื่อจัดสไตล์แผนที่ฐานโดยใช้พร็อพเพอร์ตี้
stylesในแผนที่ (ก่อนหน้านี้ โลโก้จะเปลี่ยนเป็นสีขาวเมื่อใช้สไตล์โดยใช้ StyledMapType เท่านั้น)
18 มีนาคม 2016
แก้ไขแล้ว:
-
ปัญหา 9424:
new LatLng({lat: 0, lng: 0}) - แก้ไขการเลื่อนเมาส์ด้วยโปรแกรมแสดงผล Street View ใหม่ (พร้อม
google.maps.streetViewViewer = 'photosphere')
15 กุมภาพันธ์ 2016
การเปลี่ยนแปลง:
- เราได้นำความสามารถในการเลือกไม่ใช้การควบคุมใหม่โดยใช้
google.maps.controlStyle = 'azteca'ออกแล้ว
3.23
18 มกราคม 2016
การเปลี่ยนแปลง:
- รุ่นนี้มีการควบคุมแบบเต็มหน้าจอใหม่สำหรับแผนที่ ผู้ใช้สามารถคลิกตัวควบคุมเพื่อขยายแผนที่ให้ใหญ่สุดเพื่อให้แสดงเต็มหน้าจอ
โดยค่าเริ่มต้น การควบคุมนี้จะปิดอยู่ คุณสามารถเปิดใช้ได้ใน
MapOptionsและกำหนดค่าโดยใช้FullscreenControlOptionsตำแหน่งเริ่มต้นคือRIGHT_TOP - การควบคุมแบบเต็มหน้าจอสำหรับ Street View จะเปิดใช้โดยค่าเริ่มต้น คุณสามารถปิดใช้ผ่าน
StreetViewPanoramaOptionsและกำหนดค่าโดยใช้FullscreenControlOptionsตอนนี้ตำแหน่งเริ่มต้นคือRIGHT_TOP
4 มกราคม 2016
แก้ไขแล้ว:
- ปัญหา 9009: เมื่อสังเคราะห์เหตุการณ์ของเมาส์จากการแตะ ให้ใช้ปุ่มซ้าย แทนปุ่มกลาง เพื่อให้เข้ากันได้กับ jQuery
-
ปัญหา 4201: API ไม่ใช้
eval()อีกต่อไป ดังนั้น ตอนนี้จึงสามารถใช้ API ได้โดยไม่ต้องมีคำสั่งunsafe-evalนโยบาย รักษาความปลอดภัยเนื้อหา
21 ธันวาคม 2015
การเปลี่ยนแปลง:
- ตัวเลือกแผนที่เพื่อปิดใช้ปุ่มลงชื่อเข้าใช้สำหรับแผนที่ที่ลงชื่อเข้าใช้ (ระบบจะแสดงรูปโปรไฟล์สำหรับผู้ใช้ที่เข้าสู่ระบบ และจะยังคงอนุญาตให้ลงชื่อเข้าใช้ผ่านการดำเนินการที่ลงชื่อเข้าใช้ (เช่น การติดดาว) แต่จะไม่มีปุ่มลงชื่อเข้าใช้ในแผนที่อีกต่อไปเมื่อตั้งค่าตัวเลือกนี้)
- อินเทอร์เฟซสำหรับคำขอการค้นหาข้อความมีการเปลี่ยนแปลง พารามิเตอร์
typesเลิกใช้งานแล้วตั้งแต่วันที่ 1 มีนาคม 2016 โดยแทนที่ด้วยพารามิเตอร์typeใหม่ซึ่งรองรับเพียงประเภทเดียวต่อคำขอค้นหา นอกจากนี้ เราจะไม่รองรับประเภทestablishment,foodและgrocery_or_supermarketเป็นพารามิเตอร์การค้นหาอีกต่อไป (อย่างไรก็ตาม ระบบอาจยังแสดงประเภทเหล่านี้ในผลการค้นหา) คำขอที่ใช้พารามิเตอร์typesแบบเดิมจะได้รับการ รองรับจนถึงวันที่ 1 มีนาคม 2017 หลังจากนั้นการค้นหาข้อความทั้งหมดจะต้องใช้การ ติดตั้งใช้งานใหม่
2 ธันวาคม 2015
การเปลี่ยนแปลง:
- เครื่องมือสร้าง
Autocompleteจะยืนยันว่าได้รับองค์ประกอบอินพุต - หน้าต่างข้อมูลจุดที่น่าสนใจในแผนที่ฐานจะแสดงเนื้อหาเดียวกันในโหมดที่ไม่ได้ลงชื่อเข้าใช้และโหมดที่ลงชื่อเข้าใช้
- Google Maps API externs สำหรับ Closure Compiler จะระบุประเภท (ตัวเลขหรือสตริง) สำหรับ enum
25 พฤศจิกายน 2015
การเปลี่ยนแปลง:
- เพิ่มเมธอด
.toJSON()ไปยังออบเจ็กต์LatLngและLatLngBoundsโดยมีไว้เพื่อใช้ผ่านJSON.stringify()
19 พฤศจิกายน 2015
การเปลี่ยนแปลง:
- โลโก้ Google สีขาวสำหรับแผนที่สไตล์คุณ
แก้ไขแล้ว
- ปัญหา 8674: ข้อบกพร่อง: ป้องกัน img { max-width: 100%; }
3.22
7 มกราคม 2016
แก้ไขแล้ว:
- ปัญหา 9009: เมื่อสังเคราะห์เหตุการณ์ของเมาส์จากการแตะ ให้ใช้ปุ่มซ้าย แทนปุ่มกลาง เพื่อให้เข้ากันได้กับ jQuery
10 พฤศจิกายน 2015
การเปลี่ยนแปลง:
- ตอนนี้บริการเส้นทางและบริการเมทริกซ์ระยะทางจะแสดงเวลาที่คาดการณ์ในการจราจร (ในช่องการตอบกลับ
duration_in_traffic) เมื่อโหมดการเดินทางคือการขับรถ หากต้องการ รับเวลาเดินทางที่คาดการณ์ ให้รวมออบเจ็กต์drivingOptionsในคำขอ โดยระบุdepartureTimeปัจจุบันหรือในอนาคต นอกจากนี้ คุณยังระบุtrafficModelเป็นแบบมองโลกในแง่ดี มองโลกในแง่ร้าย หรือการคาดเดาที่ดีที่สุด (ค่าเริ่มต้น) เพื่อกำหนดสมมติฐานที่ใช้เมื่อคำนวณระยะเวลาเดินทางได้ด้วย โปรดดูรายละเอียดใน คู่มือนักพัฒนาซอฟต์แวร์สำหรับ บริการ เส้นทางและ บริการเมทริกซ์ ระยะทาง หมายเหตุ:duration_in_trafficพร้อมให้บริการแก่ลูกค้า Google Maps Platform Premium 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 จะยังคงใช้งานได้)
- การควบคุมการซูมมีให้ใช้งานในรูปแบบเดียวเท่านั้น และ
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
Frozen: 3.18
3.19
24 เมษายน 2015
แก้ไขแล้ว:
- เคอร์เซอร์ในโหมดที่ลงชื่อเข้าใช้
19 มีนาคม 2015
แก้ไขแล้ว:
- ปัญหา 7756: ข้อบกพร่อง: ประสิทธิภาพของ Safari 8 ลดลง
20 มกราคม 2015
แก้ไขแล้ว
- ปัญหา 7475: ข้อบกพร่อง: phantomjs TypeError: ลบพร็อพเพอร์ตี้ไม่ได้
13 มกราคม 2015
แก้ไขแล้ว:
- ตอนนี้โปรแกรมอ่านหน้าจอจะซ่อนไทล์แล้ว
17 ธันวาคม 2014
แก้ไขแล้ว:
- ปัญหา 6917: ข้อบกพร่อง: รูปร่างไม่เป็นไปตามพร็อพเพอร์ตี้ "ลากได้" ของแผนที่
- ปัญหา 7445: ข้อบกพร่อง: ข้อผิดพลาดในการนำเสนอเมื่อใช้ฟีเจอร์การลงชื่อเข้าใช้ของ Maps API v3
02 ธันวาคม 2014
แก้ไขแล้ว:
- ปัญหา 7390: ข้อบกพร่อง: ไฮเปอร์ลิงก์ weather.com ไม่ทำงาน
- ปัญหา 7376: ข้อบกพร่อง: ปิดใช้ WebGL แล้ว (ตอนนี้เปิดใช้อีกครั้ง)
- การตั้งชื่อ ES6 ขัดแย้งกับสัญลักษณ์
25 พฤศจิกายน 2014
แก้ไขแล้ว:
- ปัญหา 7333: ข้อบกพร่อง: เคอร์เซอร์ข้อความของหน้าต่างข้อมูลใช้งานไม่ได้ใน IE9
3.18
4 ธันวาคม 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" ของพร็อพเพอร์ตี้ที่ไม่ได้กำหนดไม่ได้ (ใน Places)
12 สิงหาคม 2014
แก้ไขแล้ว
- ปัญหา 6968: ข้อบกพร่อง: ปุ่มลูกศรของแป้นพิมพ์ใช้ไม่ได้กับ v=3.exp
31 กรกฎาคม 2014
เพิ่มแล้ว:
-
Map Panes มีเอกสารประกอบที่ชัดเจนเกี่ยวกับวิธีที่เหตุการณ์ DOM
เผยแพร่ผ่าน Map Panes
เพิ่มแผง
overlayMouseTargetแล้ว
7 กรกฎาคม 2014
เพิ่มแล้ว:
-
toGeoJsonเพิ่มลงในชั้นข้อมูลและฟีเจอร์ชั้นข้อมูลแต่ละรายการ ซึ่งอนุญาตให้ส่งออกเรขาคณิตไปยัง GeoJSON
24 มิถุนายน 2014
เพิ่มแล้ว:
-
place_idซึ่งเป็นตัวระบุที่ไม่ซ้ำกันสำหรับสถานที่ที่เพิ่มลงใน ไลบรารี Places สำหรับการเติมข้อความอัตโนมัติและรายละเอียดสถานที่ -
overview_pathเพิ่มลงในDirectionsRouteซึ่งให้เส้นประกอบที่เข้ารหัสซึ่งแสดง เส้นทางทั้งหมด
26 พฤษภาคม 2014
เพิ่มแล้ว:
-
ไม่จำเป็นต้องระบุพารามิเตอร์
sensorใน URL ของ Maps API อีกต่อไป
20 พฤษภาคม 2014
3.17 เปิดตัวในเวอร์ชันทดลองแล้ว
3.16
15 เมษายน 2014
แก้ไขแล้ว:
- ตอนนี้เครื่องหมายมีความทึบแสงที่ตรงกับประเภทเรขาคณิตอื่นๆ - https://developers.google.com/maps/documentation/javascript/3.exp/reference#MarkerOptions
8 เมษายน 2014
เพิ่มแล้ว:
- แผนที่จะเลื่อนตามการเคลื่อนไหวของเมาส์ขณะวาด
แก้ไขแล้ว:
- ยอมรับ LatLngLiteral ในตำแหน่งอื่นๆ
- InfoWindow จะปรับขนาดตัวเองเมื่อ Roboto โหลดเสร็จแล้ว (ปัญหา 5713)
31 มีนาคม 2014
แก้ไขแล้ว
- เลเยอร์ KML แบบกึ่งโปร่งใสจะไม่โปร่งใสอีกต่อไปใน IE 8 (ปัญหา 6540)
26 มีนาคม 2014
แก้ไขแล้ว:
- นำการเรียกใช้ event.returnValue ใน Chrome ออกเพื่อป้องกันคำเตือนในคอนโซล
- การบีบเพื่อซูมไม่ทำงานใน IE11 ( ปัญหา 5747)
18 มีนาคม 2014
เพิ่มแล้ว:
- เปิดตัวชั้นข้อมูล - https://developers.google.com/maps/documentation/javascript/datalayer
12 มีนาคม 2014
เพิ่มแล้ว:
- รองรับ LatLngLiteral ในที่ส่วนใหญ่ที่ยอมรับ google.maps.LatLng - https://developers.google.com/maps/documentation/javascript/3.exp/reference#LatLngLiteral
24 กุมภาพันธ์ 2014
เพิ่มแล้ว:
- การรองรับเรือข้ามฟากในบริการเมทริกซ์ระยะทางและเส้นทาง
17 กุมภาพันธ์ 2014
3.16 เปิดตัวเป็นเวอร์ชันทดลอง
3.15
3 มีนาคม 2014
แก้ไขแล้ว
- เปิดใช้การเร่งฮาร์ดแวร์ใน Chrome สำหรับ Windows และ Linux อีกครั้ง เนื่องจากตอนนี้ข้อบกพร่องของ Chrome ได้รับการแก้ไขแล้ว ( https://code.google.com/p/chromium/issues/detail?id=336676)
10 กุมภาพันธ์ 2014
แก้ไขแล้ว:
- ปิดใช้การเร่งฮาร์ดแวร์ของไทล์ทั้งหมดใน Chrome/Linux เพื่อแก้ไข ปัญหา การเร่งฮาร์ดแวร์ของ Chrome ที่ใหญ่ขึ้น
3 กุมภาพันธ์ 2014
แก้ไขแล้ว:
- ปุ่มลูกกลิ้งไม่ทำงานใน IE 11 ( ปัญหา 5944)
29 มกราคม 2014
แก้ไขแล้ว:
- ปิดใช้การเร่งฮาร์ดแวร์ของไทล์ทั้งหมดใน Chrome/Windows เพื่อแก้ไข ปัญหา การเร่งฮาร์ดแวร์ของ Chrome ที่ใหญ่ขึ้น ( ปัญหา 6219)
22 มกราคม 2014
แก้ไขแล้ว:
- ปิดใช้การเร่งฮาร์ดแวร์ชั่วคราวใน Chrome/Windows เมื่อโหลด Drawing Manager เพื่อหลีกเลี่ยงปัญหาใน Chrome https://code.google.com/p/chromium/issues/detail?id=336676 ( Issue 6224)
16 มกราคม 2014
แก้ไขแล้ว
- CSS ของการรีเฟรชภาพมีความเฉพาะเจาะจงน้อยลงเพื่อลบล้างสไตล์ที่ผู้ใช้กำหนดน้อยลง
27 พฤศจิกายน 2013
แก้ไขแล้ว
- การสร้างเครื่องหมายหลังจากสร้างอินสแตนซ์ของแผนที่จะทำให้เกิดข้อผิดพลาด "contains" ที่ไม่ได้กำหนด ( ปัญหา 5798)
19 พฤศจิกายน 2013
แก้ไขแล้ว:
- ไอคอนการบังคับทิศทางในแผงเส้นทางแสดงไม่ถูกต้องใน Firefox
3.14
10 กันยายน 2013
แก้ไขแล้ว
- ลิงก์ในหน้าต่างข้อมูลอย่างเป็นทางการของ Google ไม่เปิดในแท็บ/หน้าต่างใหม่ (ปัญหา 5794)
15 สิงหาคม 2013
- การรีเฟรชภาพ จะกลายเป็นโหมดการแสดงแผนที่เริ่มต้นใน API เวอร์ชันที่เผยแพร่
- DynamicMapsEngineLayer: การรายงานฟีเจอร์สำหรับเลเยอร์เวกเตอร์ ภาพ และ KML
3.13
25 มิถุนายน 2013
เพิ่มแล้ว:
- DynamicMapsEngineLayer
11 มิถุนายน 2013
เพิ่มแล้ว:
- ตัวเลือก "disableDefaultUI" สำหรับ StreetViewPanoramaOptions
แก้ไขแล้ว:
- ข้อบกพร่อง: พาโนรามาใน Street View ที่กำหนดเองและ 90 องศาลง ( ปัญหา 4875)
3.12
4 มิถุนายน 2013
แก้ไขแล้ว:
- เหตุการณ์ domready ของ InfoWindow ไม่ทริกเกอร์เมื่อ visualRefresh=true ( ปัญหา 5415)
- ข้อบกพร่อง: หน้าต่างข้อมูล visualRefresh ใน iOS ( ปัญหา 5396)
15 พฤษภาคม 2013
เพิ่มแล้ว:
- การรีเฟรชภาพของ Google Maps: https://developers.google.com/maps/documentation/javascript/basics#VisualRefresh
29 เมษายน 2013
แก้ไขแล้ว:
- เครื่องหมายที่นำออกจะยังคงอยู่บนแผนที่ในเบราว์เซอร์ Android และ Dolphin
3.11
19 กุมภาพันธ์ 2013
แก้ไขแล้ว
- การเปลี่ยน DrawingMode ขณะวาดจะทำให้เกิดข้อผิดพลาด
- การคลิกขั้นตอนในแผงเส้นทางจะเปลี่ยนการซูม
12 กุมภาพันธ์ 2013
แก้ไขแล้ว
- รูปหลายเหลี่ยมที่ลากไม่ได้สามารถลากผ่านรูปหลายเหลี่ยมที่ลากได้ด้วยการป้อนข้อมูลด้วยการสัมผัส (ปัญหา 4868)
- ไอคอนขนส่งสาธารณะไม่ถูกต้องในแผงเส้นทางสำรองเมื่อ travelMode เปลี่ยน ( ปัญหา 4581)
- panTo(latLng) ไม่ได้ทำให้แผนที่อยู่ตรงกลางที่ latLng เสมอไปในบางสภาวะ
29 มกราคม 2013
เพิ่มแล้ว:
- เพิ่ม StreetViewCoverageLayer เพื่อเพิ่มเลเยอร์ความครอบคลุมแบบเป็นโปรแกรม
- แสดง StreetViewPov สำหรับ StreetViewPanoramas
แก้ไขแล้ว:
- การใช้งานหน่วยความจำที่เพิ่มขึ้นเมื่อใช้ Google Maps JavaScript เวอร์ชัน 3.8 ทำให้เกิดข้อขัดข้อง (พบใน IE 9, Chrome ฯลฯ) ( ปัญหา 4162 )
- เมนูแบบเลื่อนลง (เลือก) ใน InfoWindow จะไม่เลื่อนตามการ เลื่อนแผนที่ ใน Firefox
22 มกราคม 2013
เพิ่มแล้ว:
- ตัวเลือกที่ลากได้สำหรับเส้นหลายเส้น รูปหลายเหลี่ยม วงกลม สี่เหลี่ยมผืนผ้า
- ช่อง price_level ใน PlaceResult
15 มกราคม 2013
แก้ไขแล้ว
- ไอคอนเส้นประกอบที่ซ้ำกันวาดไม่ถูกต้องสำหรับเส้นประกอบบางเส้น ( ปัญหา 4333)
7 มกราคม 2013
แก้ไขแล้ว:
- การเลื่อนแผนที่จะเลื่อนหน้าเว็บด้วย ( ปัญหา 1605, ปัญหา 3652)
17 ธันวาคม 2012
เพิ่มแล้ว:
- ภาษาใหม่: อูรดูและไอซ์แลนด์
แก้ไขแล้ว:
- แผนที่เบลอ/ไม่ชัดใน IE9 หลังจากการนำทาง (ปัญหา 3875)
17 ธันวาคม 2012
เพิ่มแล้ว:
- ภาษาใหม่: อูรดูและไอซ์แลนด์
แก้ไขแล้ว
- แผนที่เบลอ/ไม่ชัดใน IE9 หลังการนำทาง ( ปัญหา 3875)
10 ธันวาคม 2012
เพิ่มแล้ว:
- ความสามารถในการโหลดรูปภาพที่มีการตั้งค่าแอตทริบิวต์ crossorigin
แก้ไขแล้ว:
- ปัญหาเกี่ยวกับการแสดงเครื่องหมายที่มีรูปภาพจากระยะไกลใน ภาพระยะใกล้ ( ปัญหา 4616)
- ข้อผิดพลาด JS เมื่อแสดงสัญลักษณ์บนเส้นประกอบอีกครั้งใน IE 7/8
3 ธันวาคม 2012
แก้ไขแล้ว:
- ไลบรารี Markermanager ไม่ทำงานกับ Maps API JS v3 (ปัญหา 4543)
27 พฤศจิกายน 2012
เพิ่มแล้ว:
- การใช้ High DPI Canvas ในอุปกรณ์ High DPI เพื่อเพิ่มประสิทธิภาพเครื่องหมาย
แก้ไขแล้ว:
- MapTypeControl ไม่ได้ล้างรูปแบบ (ปัญหา 4588)
3.10
4 กุมภาพันธ์ 2013
แก้ไขแล้ว
- การใช้งานหน่วยความจำเพิ่มขึ้นเมื่อใช้ Google Maps JavaScript เวอร์ชัน 3.8 ทำให้เกิดข้อขัดข้อง (พบใน IE 9, Chrome ฯลฯ) ( ปัญหา 4162 )
25 กันยายน 2012
เพิ่มแล้ว:
- Street View ภายในอาคาร
- ตัวเลือก fixedRotation สำหรับ IconSequence
- "เวลาในการจราจรปัจจุบัน" ในเส้นทาง
11 กันยายน 2012
ใหม่:
- เพิ่ม StrokePosition ลงในรูปหลายเหลี่ยม สี่เหลี่ยมผืนผ้า วงกลม
- computeOffsetOrigin ไปยังไลบรารีเรขาคณิต
- เพิ่มภาษาใหม่ 4 ภาษา ลงใน API ได้แก่ แอฟริกา อัมฮาริก สวาฮิลี และซูลู
28 สิงหาคม 2012
เพิ่มแล้ว:
- types ไปยัง textSearch ของ Places API
แก้ไขแล้ว:
- ไม่สามารถส่งออบเจ็กต์สัญลักษณ์ไปยัง MarkerOptions ภายใต้ GWT ได้
- การถดถอย: การบีบนิ้วเพื่อ ซูมใน iOS 5 เมื่อเลื่อนหน้าเว็บ ( ปัญหา 4046)
14 สิงหาคม 2012
การเปลี่ยนแปลงที่เห็นได้ชัดมีดังนี้
- แก้ไขอินเทอร์เฟซเป็น KmlLayer เพื่อยอมรับ url เป็นพร็อพเพอร์ตี้ MVC แทนที่จะเป็นอาร์กิวเมนต์ของตัวสร้าง
3.9
10 กันยายน 2012
แก้ไขแล้ว:
- ส่งออบเจ็กต์สัญลักษณ์ไปยัง MarkerOptions ภายใต้ GWT ไม่ได้
- การถดถอย: บีบเพื่อซูมใน iOS 5 เมื่อเลื่อนหน้า (ปัญหา 4046)
9 สิงหาคม 2012
แก้ไขแล้ว
- ข้อผิดพลาดทางไวยากรณ์ใน Android 3.x
31 กรกฎาคม 2012
การเปลี่ยนแปลงที่เห็นได้ชัด
- ซ่อนการวางซ้อน Street View ในการฉายภาพที่กำหนดเอง
แก้ไขแล้ว:
- สัญลักษณ์เครื่องหมายไม่เริ่มเหตุการณ์ใน Safari เมื่อมาตราส่วน > 35
- ไม่แสดงกิจกรรมการคลิกสำหรับเครื่องหมายบนแผนที่แบบกำหนดเอง (ประเภทแผนที่ + การฉายภาพ)
25 กรกฎาคม 2012
แก้ไขแล้ว
- ข้อจำกัดของคอมโพเนนต์ในการเติมข้อความอัตโนมัติ ( ปัญหา 4302)
17 กรกฎาคม 2012
แก้ไขแล้ว:
- คลิกกล่องข้อความใน InfoWindow บน IE ไม่ได้
- bounds_changed ควรเริ่มทำงานก่อน zoom_changed (ปัญหา 1399)
- ระบบจะไม่เก็บ backgroundColor ของตัวเลือกแผนที่ไว้หลังจากเรียกใช้ Street View
- การเปลี่ยนจากแผนที่สไตล์คุณเป็นดาวเทียมจะโหลดไทล์แผนที่โดยไม่จำเป็น
- ระบบละเว้นพร็อพเพอร์ตี้ที่ลากได้/ล้อเลื่อนของแผนที่ในโหมดวาด (ปัญหา 4012)
- LatLngBounds ควรแสดงช่วงละติจูดทั้งหมดเมื่อแสดงสำเนาของโลกมากกว่า 1 รายการ มากกว่า 1 รายการ
- อย่าวาดรูปร่างว่างเปล่าเมื่อดับเบิลคลิก ( ปัญหา 3964)
- เหตุการณ์เครื่องหมายที่ไม่จำเป็นเมื่อคลิก (ปัญหา 3911)
การเปลี่ยนแปลงที่เห็นได้ชัดมีดังนี้
- เปลี่ยนชื่อปลายทางการค้นหาและคำค้นหาเป็น nearbySearch และ textSearch
10 กรกฎาคม 2012
การเปลี่ยนแปลงที่เห็นได้ชัด
- ทำให้ google.maps.event.removeListener() ยอมรับค่า Null เป็นอาร์กิวเมนต์
27 มิถุนายน 2012
เพิ่มแล้ว:
- TRANSIT DirectionsMode: http://mapsplatform.googleblog.com/2012/06/public-transit-routing-and-layer-now.html
- การแบ่งหน้า, รีวิว, textSearch ไปยัง Places API: http://mapsplatform.googleblog.com/2012/07/add-flexible-search-and-google-reviews.html
การเปลี่ยนแปลงที่เห็นได้ชัดมีดังนี้
- ระบุว่า "โปร่งใส" เป็นสี
23 มิถุนายน 2012
เพิ่มแล้ว:
- สัญลักษณ์
- HeatmapLayer
- ตัวเลือก "weight" และ "color" ใหม่ของ Styler
http://mapsplatform.googleblog.com/2012/06/google-maps-api-now-with-even-more.html
15 พฤษภาคม 2012
เพิ่มแล้ว:
- ข้อจำกัดในแต่ละประเทศสำหรับการเติมข้อความอัตโนมัติ (AutocompleteOptions.componentRestrictions) (ปัญหา 3899)
- ตัวกรองประเภทภูมิภาคและเมือง
3.8
1 พฤษภาคม 2012
แก้ไขแล้ว
- เครื่องหมายที่ลบไปแล้วบางครั้งจะปรากฏขึ้นอีกครั้ง ( ปัญหา 4087)
- บางครั้งเงาของเครื่องหมายไม่แสดงผล (ปัญหา 3993)
23 เมษายน 2012
แก้ไขแล้ว:
- เพ็กแมนยังคงอยู่บนแผนที่ที่มีประเภทแผนที่แบบกำหนดเองหลังจากปิด Street View ( ปัญหา 4076)
- เพิ่มเครื่องหมายแบบเคลื่อนไหวที่นำออกแล้วกลับเข้าไปในแผนที่ไม่ได้ (ปัญหา 4052)
18 เมษายน 2012
แก้ไขแล้ว:
- หน้าต่างข้อมูลสภาพอากาศแสดงไอคอนฝนตกใน Firefox เสมอ ( ปัญหา 4063)
เพิ่มแล้ว:
- orderBy, limit และ offset สำหรับ FusionTablesLayer ( ปัญหา 3557)
10 เมษายน 2012
แก้ไขแล้ว
- ภาพถ่ายทางอากาศจะแสดงแม้ว่าภาพถ่ายทางอากาศจะไม่พร้อมใช้งานสำหรับวิวพอร์ตทั้งหมด (ปัญหา 3913)
3 เมษายน 2012
เพิ่มแล้ว:
- WeatherLayer และ CloudLayer ( ปัญหา 3555)
- DemographicsLayer
แก้ไขแล้ว:
- ขอบเขตไทล์ที่มองเห็นได้สำหรับรูปหลายเหลี่ยมใน IE 9 Quirks
- เครื่องหมายกระโดดไปมาเมื่อเลื่อนใน Canvas Street View
28 มีนาคม 2012
แก้ไขแล้ว:
- ใช้ชื่อแท็กตัวพิมพ์เล็กเพื่อให้เป็นไปตามข้อกำหนด XHTML (ปัญหา 3868)
- เปลี่ยนลักษณะการซูมสำหรับแทร็กแพดของ Apple เพื่อให้มีความไวน้อยลง (ปัญหา 2416)
20 มีนาคม 2012
แก้ไขแล้ว:
- การสร้างเครื่องหมายที่มีรูปภาพเงาที่ไม่มีอยู่ทำให้เกิดข้อผิดพลาด (ปัญหา 4014)
เพิ่มแล้ว:
- คลิกเพื่อไป/คลิกเพื่อซูมใน Street View (ปัญหา 2447)
การเปลี่ยนแปลงที่เห็นได้ชัดมีดังนี้
- ปิดใช้การดับเบิลคลิกเพื่อซูมโดยค่าเริ่มต้นใน Street View
6 มีนาคม 2012
แก้ไขแล้ว:
- ข้อผิดพลาดใน OverviewMapControl เมื่อซูมเข้าอย่างรวดเร็ว (ปัญหา 3882)
- ข้อผิดพลาดใน IE เมื่อนำ div ของแผนที่ออกจากหน้า (ปัญหา 3971)
- เครื่องหมายที่ปรับขนาดแสดงผลไม่ถูกต้องใน IE < 9 (ปัญหา 3912, ปัญหา 3908)
เพิ่มแล้ว:
- ความทึบแสงไปยัง GroundOverlay (ปัญหา 2767)
- utc_offset และ opening_hours ไปยัง PlaceResult (ปัญหา 2431)
- ตัวเลือก clickToGo ไปยัง StreetViewPanoramaOptions (ปัญหา 2447)
21 กุมภาพันธ์ 2012
แก้ไขแล้ว:
- แผนที่เบลอใน IE 9 (ปัญหา 3875)
- เส้นประกอบที่ประกอบด้วยขอบร่วมเส้นตรงในพื้นที่ LatLng มีการลดความซับซ้อนอย่างไม่ถูกต้อง (ปัญหา 3739)
เพิ่มแล้ว:
- google.maps.geometry.poly.containsLocation() และ isLocationOnEdge() (ปัญหา 1978)
15 กุมภาพันธ์ 2012
แก้ไขแล้ว
- การถดถอย: เครื่องหมายที่ปรับขนาดแสดงผลไม่ถูกต้องเนื่องจาก พารามิเตอร์ "size" ไม่ถูกต้อง ( ปัญหา 3908)
- แผนที่ค้างอยู่ในโหมดแก้ไขเมื่อเรียกใช้ setEditable(false) ขณะที่ ผู้ใช้ ลากจุดควบคุม ( ปัญหา 3842)
การเปลี่ยนแปลงที่เห็นได้ชัด
- ครอสเฟดระหว่างภาพพาโนรามาของ Street View
3.7
7 กุมภาพันธ์ 2012
แก้ไขแล้ว
- เครื่องหมายกะพริบที่ตำแหน่งสุดท้ายก่อนภาพเคลื่อนไหวการวาง ( ปัญหา 3608)
- การเปิด InfoWindow และการตั้งค่าการซูมพร้อมกันส่งผลให้ศูนย์กลางแผนที่ไม่ถูกต้อง (ปัญหา 3738)
- ละเว้นการคลิกขวาเมื่อลากเครื่องหมาย (ปัญหา 3237)
- บางครั้งชื่อเครื่องหมายไม่ปรากฏใน Firefox (ปัญหา 3773)
การเปลี่ยนแปลงที่เห็นได้ชัดมีดังนี้
- ตอนนี้ระบบจะแสดงเครื่องหมายที่ปรับขนาดแล้วใน Canvas เมื่อพร้อมใช้งาน
- setOpacity() สำหรับ ImageMapType ( ปัญหา 3125)
- setOpacity() สำหรับ GroundOverlay ( ปัญหา 2767)
- เหตุการณ์ "tilesLoaded" สำหรับ ImageMapType ( ปัญหา 1744)
- stop() เป็น MouseEvent ซึ่งจะหยุดการเผยแพร่เหตุการณ์ ( ปัญหา 2172)
31 มกราคม 2012
แก้ไขแล้ว:
- แก้ไขแล้ว: ไทล์ภาษาเกาหลีไม่ถูกต้องหลังจากเลื่อนไปทั่วโลก (ปัญหา 2722)
- แก้ไขแล้ว: วางเพ็กแมนเพื่อแสดง Street View อย่างแม่นยำไม่ได้ ( ปัญหา 3861)
- เพิ่มพร็อพเพอร์ตี้ "visible" สำหรับรูปหลายเหลี่ยม ( ปัญหา 2861)
- panTo และ panBy เคลื่อนไหวแม้ว่าวิวพอร์ตจะอยู่ห่างกันมาก (การถดถอย)
24 มกราคม 2012
แก้ไขแล้ว
- เหตุการณ์ของเมาส์จะแสดงผ่าน InfoWindow ( ปัญหา 3573)
- เปิดใช้การแปลง CSS ใน IE9
- เพิ่ม imageDateControl ไปยัง StreetViewPanorama
- เปิดใช้ Canvas Street View ใน IE 9, Opera และ Safari/Windows
16 มกราคม 2012
แก้ไขแล้ว:
- ไม่ควรลาก Pegman ในโหมดการวาด
- เริ่มเหตุการณ์อย่างถูกต้อง โดยคำนึงถึง zIndex ของรูปหลายเหลี่ยมและเลเยอร์อื่นๆ
- เพิ่มพร็อพเพอร์ตี้ "status" ของ KmlLayer (ปัญหา 3015)
10 มกราคม 2012
แก้ไขแล้ว:
- แสดง Pegman หาก disableDefaultUI เป็นจริงและ streetViewControl เป็นจริง
7 ธันวาคม 2011
แก้ไขแล้ว:
- ทางด่วนสามารถจัดรูปแบบแยกจากทางหลวงได้ (road.highway.controlled_access)
- place_changed จะทริกเกอร์เมื่อผู้ใช้กด "Enter" ในการเติมข้อความอัตโนมัติ ( ปัญหา 3407)
28 พฤศจิกายน 1011
แก้ไขแล้ว:
- เปลี่ยนตำแหน่งการเติมข้อความอัตโนมัติเมื่อปรับขนาดหน้าต่าง เหตุการณ์ "resize" สามารถเรียกใช้ในออบเจ็กต์การเติมข้อความอัตโนมัติได้
22 พฤศจิกายน 2011
แก้ไขแล้ว:
- ตอนนี้ระบบจะคำนวณขนาดเนื้อหาของ InfoWindow โดยพิจารณาสไตล์แบบเรียงซ้อน
- การควบคุมการหมุนแผนที่ทางอากาศไม่ตรงกับส่วนหัวในการสร้างแผนที่
7 พฤศจิกายน 2011
การเปลี่ยนแปลงที่เห็นได้ชัดมีดังนี้
- รูปแบบภาพใหม่ของการควบคุมเริ่มต้น
- รูปร่างที่แก้ไขได้ (รูปหลายเหลี่ยม เส้นหลายเส้น วงกลม สี่เหลี่ยมผืนผ้า)
- ใหม่ DrawingManager สำหรับเพิ่มโอเวอร์เลย์ใหม่
- ช่อง PlaceResult ใหม่: website และ international_phone_number
- ช่อง ElevationResult ใหม่: resolution
แก้ไขแล้ว:
- ไอคอนเริ่มต้นและสิ้นสุดในผลลัพธ์เส้นทางจะแสดงผลด้วยพื้นหลังโปร่งใสใน IE 7 ขึ้นไป
3.6
31 ตุลาคม 2011
แก้ไขแล้ว:
- ข้อผิดพลาดเมื่อใช้ Maps API กับไลบรารีต้นแบบใน IE7
25 ตุลาคม 2011
แก้ไขแล้ว:
- ข้อผิดพลาดเมื่อมีการเปลี่ยนแปลงแผนที่ KmlLayer ก่อนที่เลเยอร์จะโหลดเสร็จ
- หน่วยความจำรั่วไหลใน IE เมื่อเพิ่มและนำรูปหลายเหลี่ยมออก
18 ตุลาคม 2011
การเปลี่ยนแปลงที่เห็นได้ชัดมีดังนี้
- เพิ่มช่องคีย์เวิร์ดลงใน PlaceSearchRequest
- นำเส้นถนนออกจาก Street View แล้ว
10 ตุลาคม 2011
แก้ไขแล้ว:
- ที่อยู่ยาวเกินไปในตัวอย่าง Street View
27 กันยายน 2011
แก้ไขแล้ว:
- การควบคุมแผนที่ภาพรวมจะอัปเดตศูนย์กลางและซูมพร้อมกันหากการซูมมีการเปลี่ยนแปลง
27 กันยายน 2011
แก้ไขแล้ว
- การดึงข้อมูลซ้ำของไทล์เริ่มต้นใน Chrome
- หน่วยความจำ รั่วไหลขณะเลื่อน
- อย่าวางเพ็กแมนของ Street View เมื่อเลื่อนไปยังพื้นที่ที่อยู่นอกขอบเขตการให้บริการ
- การถดถอย: GroundOverlay ที่ข้ามลองจิจูด -180 หายไป
- การถดถอย: กึ่งกลางของแผนที่ไม่ถูกต้องเมื่อเปิด หน้าต่างข้อมูลขณะเลื่อนและซูม
การเปลี่ยนแปลงที่เห็นได้ชัดมีดังนี้
- แสดงตัวอย่าง Street View ขณะลากเพ็กแมน
20 กันยายน 2011
แก้ไขแล้ว:
- หน่วยความจำรั่วไหลใน Chrome/Windows เมื่อแสดงผลเครื่องหมายโดยใช้ Canvas
- การแสดงผลเครื่องหมายสำหรับมุมมองทางอากาศที่มีทิศทาง 90 หรือ 270 องศา
การเปลี่ยนแปลงที่เห็นได้ชัดมีดังนี้
- ไม่สามารถเข้าถึงประเภทแผนที่เริ่มต้นของ Google ผ่านรีจิสทรีประเภทแผนที่ (ป้องกันการเข้าถึงชิ้นส่วนแผนที่)
- ภาพเคลื่อนไหวการหมุนเมื่อออกจากและเข้าสู่ภาพถ่ายทางอากาศ
12 กันยายน 2011
ปัญหาที่แก้ไขแล้ว
- เครื่องหมายค้างอยู่ในตำแหน่งที่ยกขึ้นหลังจากเคล็ดลับเครื่องมือปรากฏใน Firefox 4 ขึ้นไป (ปัญหา 3334)
การเปลี่ยนแปลงที่เห็นได้ชัด
- GeocoderResult.formatted_address ไม่มีเอกสารประกอบ
6 กันยายน 2011
แก้ไขแล้ว
- หน้าต่างข้อมูลองค์ประกอบ Select (เมนูแบบเลื่อนลง) ไม่เลื่อนตามแผนที่ใน Firefox
- การ์ดในเกาหลีบนอุปกรณ์เคลื่อนที่บางรุ่น
29 สิงหาคม 2011
การเปลี่ยนแปลงที่เห็นได้ชัด
- อนุญาตให้การควบคุมที่กำหนดเองมีดัชนี Z สูงกว่าการควบคุม API
- ลิงก์จะนำผู้ใช้ไปยัง maps.google.com เวอร์ชันภาษาที่ถูกต้อง
- อย่าเปิดหน้าต่างข้อมูลเหนือฟีเจอร์ KML หากไม่มี HTML, ชื่อ หรือคำอธิบายของหน้าต่างข้อมูล
- แก้ไขการถดถอย: การ์ด DPI สูงเสีย
24 สิงหาคม 2011
ปัญหาที่แก้ไขแล้ว
- ปิดใช้การเร่งฮาร์ดแวร์สำหรับ Chrome/Mac: แก้ไขปัญหาการแสดงผลเครื่องหมายและการคลิกวางซ้อน ( ปัญหา 3544, ปัญหา 3551)
- แก้ไขการบีบนิ้วเพื่อซูมสำหรับ Android เมื่อเลื่อนหน้าเว็บแล้ว ( ปัญหา 3373)
การเปลี่ยนแปลงที่เห็นได้ชัดมีดังนี้
- ตอนนี้ไอคอนธุรกิจจะเปิดอยู่โดยค่าเริ่มต้น
17 สิงหาคม 2011
การเปลี่ยนแปลงที่เห็นได้ชัดมีดังนี้
- ไอคอนแผนที่ที่คลิกได้สำหรับจุดสนใจ
- คุณสามารถตั้งค่ารูปแบบได้ใน MapOptions และใช้กับแผนที่เริ่มต้นทุกประเภท
- เพ็กแมนจะปรากฏในแผนที่แบบกำหนดเอง เว้นแต่จะปิดใช้งานอย่างชัดแจ้ง
3.5
10 สิงหาคม 2011
แก้ไขแล้ว:
- เครื่องหมายติดอยู่ในตำแหน่งลากขึ้นเมื่อลากไปยังขอบฟ้าใน Street View
- Street View ไม่ปรับขนาดเมื่อปรับขนาดแผนที่หรือหน้าต่าง
- Street View ที่มี InfoWindow ที่แชร์ทำให้เบราว์เซอร์ขัดข้อง
2 สิงหาคม 2011
ปัญหาที่แก้ไขแล้ว
- ไฮเปอร์ลิงก์ในหน้าต่างข้อมูลบน IE ไม่ทำงาน ( ปัญหา 3503)
- การควบคุมสเกลไม่พิมพ์ ( ปัญหา 2966)
- การถดถอย: ข้อผิดพลาดเมื่อใช้ OverviewMapControl กับแผนที่สไตล์คุณ (ปัญหา 3489)
การเปลี่ยนแปลงที่เห็นได้ชัดมีดังนี้
- ตอนนี้เมนูตามบริบทในตัวควบคุมส่วนใหญ่จะปิดใช้เมื่อคลิกขวา
- พาโนรามาใน Street View/แผนที่ภายใน InfoWindow ไม่เลื่อนเมื่อวางเมาส์เหนือ InfoWindow
- ตอนนี้คุณสามารถเลื่อน InfoWindow บน iPad ได้แล้ว
18 กรกฎาคม 2011
ปัญหาที่แก้ไขแล้ว
- LatLng ของเหตุการณ์ไม่ถูกต้องเมื่อเลื่อนหน้าใน iOS >= 4.1 ( ปัญหา 3373)
11 กรกฎาคม 2011
ปัญหาที่แก้ไขแล้ว
- แก้ไขแล้ว
<select>คลิกไม่ได้ภายในหน้าต่างข้อมูลบนอุปกรณ์ระบบสัมผัส ( ปัญหา 3232) - แก้ไข: การคลิกไม่เริ่มทำงานบนแผนที่หลังจากคลิกขวาหาก MapOptions.draggable เป็นเท็จ (ปัญหา 3071)
การเปลี่ยนแปลงที่เห็นได้ชัด
- ตอนนี้เครื่องหมายที่มีดัชนี Z เดียวกันจะ จัดเรียงอย่างสอดคล้องกันตามขอบเขตของไทล์
- ตอนนี้คุณสามารถเลื่อน ในหน้าต่างข้อมูลบน iOS ได้แล้ว
- ตอนนี้ระบบจะวาดเครื่องหมายและรูปหลายเหลี่ยมใหม่เมื่อการฉายภาพของแผนที่เปลี่ยนไป
5 กรกฎาคม 2011
ปัญหาที่แก้ไขแล้ว
- แก้ไข: เคอร์เซอร์เครื่องหมายไม่แสดงเมื่อแผนที่ลากไม่ได้ (ปัญหา 3120)
การเปลี่ยนแปลงที่เห็นได้ชัดมีดังนี้
- เพิ่มความสามารถในการจัดสไตล์การควบคุมและเมนูแบบเลื่อนลงของการเติมข้อความอัตโนมัติของ Places
- วิดเจ็ต Place Autocomplete จะเก็บรักษาคำอธิบายที่เซิร์ฟเวอร์แสดงผลหลังจากที่ผู้ใช้เลือกคำแนะนำ
30 มิถุนายน 2011
ปัญหาที่แก้ไขแล้ว
- แก้ไขแล้ว: ระบบจะดึงข้อมูลไทล์แผนที่เริ่มต้นซ้ำ
- แก้ไข: เหตุการณ์ maptypeid_changed เริ่มทำงานหลายครั้งเมื่อสร้างแผนที่หลังจาก 3.4 ( ปัญหา 3051)
การเปลี่ยนแปลงที่เห็นได้ชัดมีดังนี้
- Place Autocomplete เปลี่ยนไปต่อท้ายเนื้อหาแทนที่จะเป็นอินพุตหลัก
- BOTTOM_RIGHT อยู่ในตำแหน่งที่ถูกต้องแล้ว
8 มิถุนายน 2011
ปัญหาที่แก้ไขแล้ว
- แก้ไขแล้ว: การซูมจะไม่เคลื่อนไหวอีกต่อไปหากการเปลี่ยนแปลงระดับการซูมมากกว่า 2 (ปัญหา 3033)
การเปลี่ยนแปลงที่เห็นได้ชัดมีดังนี้
- แก้ไขแล้ว: ตอนนี้ OverlayView.set('map', foo) เหมือนกับ OverlayView.setMap
- นำตัวเลือก "language" ของ GeocoderRequest ออกแล้ว
17 พฤษภาคม 2011
ปัญหาที่แก้ไขแล้ว
- แก้ไข: ปัญหาการแสดงผล Street View ใน IE7 (ปัญหา 3272)
การเปลี่ยนแปลงที่เห็นได้ชัด
- เปิดใช้การเปลี่ยนภาพแบบจางลงสำหรับไทล์แผนที่เมื่อโหลดและเปลี่ยนประเภทแผนที่
7 พฤษภาคม 2011
ไม่มีการเปลี่ยนแปลงที่สังเกตเห็นได้
3.4
7 พฤษภาคม 2011
ไม่มีการเปลี่ยนแปลงที่สังเกตเห็นได้
6 พฤษภาคม 2011
ปัญหาที่แก้ไขแล้ว
- แก้ไขแล้ว: พาโนรามาใน Street View ไม่แสดงใน IE7 (ปัญหา 3272)
- แก้ไข: PNG กึ่งโปร่งใสที่มี ImageMapType สูญเสียความโปร่งใสใน IE7 และ IE8 (ปัญหา 3275)
การเปลี่ยนแปลงที่เห็นได้ชัด
- บริการเมทริกซ์ระยะทาง
14 เมษายน 2011
ปัญหาที่แก้ไขแล้ว
- แก้ไข: รองรับสี CSS ที่มีชื่อสำหรับ poly strokeColor และ fillColor
- แก้ไขแล้ว: รูปหลายเหลี่ยมไม่ปรากฏหากตั้งค่า strokeOpacity เป็น 0.0 (ปัญหา 3241)
- แก้ไขแล้ว: ข้อผิดพลาดใน IE8 เมื่อเลื่อนโดยที่ AdUnit ปรากฏอยู่ ( ปัญหา 3159)
- อนุญาตแผนที่ภูมิประเทศและแผนที่แบบผสมโดยไม่มีแผนที่และดาวเทียมในการควบคุมประเภทแผนที่ (ปัญหา 3089)
- ระบบจะโหลดไทล์ DPI สูงสำหรับหน้าจอ DPI สูง (ปัญหา 2614)
การเปลี่ยนแปลงที่เห็นได้ชัดมีดังนี้
- การเอียงภาพถ่ายทางอากาศมีค่าเริ่มต้นเป็น 45 องศา เมื่อเปิดใช้และมีภาพถ่ายทางอากาศ
- ปรับปรุงลักษณะการทำงานของการบีบนิ้วบน iPad แล้ว
- เปลี่ยนชื่อ DirectionsTravelMode และ DirectionsUnitSystem เป็น TravelMode และ UnitSystem (ชื่อเดิมยังคงใช้งานได้ แบบย้อนหลัง)
14 เมษายน 2011
ปัญหาที่แก้ไขแล้ว
- แก้ไข: ไอคอนเครื่องหมายและเงาไม่โปร่งใสใน IE6 อีกต่อไป
- แก้ไขแล้ว: เครื่องหมายไม่กะพริบเมื่อซูมอีกต่อไป
- แก้ไขแล้ว: การแสดงผลรูปหลายเหลี่ยมข้ามขอบเขตไทล์ใกล้กับขั้วโลกเหนือ/ใต้
การเปลี่ยนแปลงที่เห็นได้ชัดมีดังนี้
- ตอนนี้ระบบจะแสดงเส้นหลายเส้นและ รูปหลายเหลี่ยมใน Canvas หากเป็นไปได้
- ตอนนี้ LatLng สำหรับเหตุการณ์ในเส้นประกอบและขอบเขตของรูปหลายเหลี่ยมจะสแนปไปยังจุดที่ใกล้ที่สุดบนเส้น
5 เมษายน 2011
ปัญหาที่แก้ไขแล้ว
- panTo ไม่เคลื่อนไหวในอุปกรณ์ระบบสัมผัส (ปัญหา 3066)
- Marker.MAX_ZINDEX is undefined ( ปัญหา 3184)
28 มีนาคม 2011
ปัญหาที่แก้ไขแล้ว
- เปลี่ยนทิศทางใน Street View ไม่ได้เมื่ออยู่ในโหมดดาวเทียม ( ปัญหา 3174)
- แผนที่ใช้งานไม่ได้เมื่อปิดใช้ VML ( ปัญหา 3119)
การเปลี่ยนแปลงที่เห็นได้ชัดมีดังนี้
- ตอนนี้การวางซ้อนถนนใน Street View จะแสดงในโหมดมุมเฉียง
22 มีนาคม 2011
ปัญหาที่แก้ไขแล้ว
- เพ็กแมนแสดงในประเภทแผนที่แบบกำหนดเอง ( ปัญหา 3154)
การเปลี่ยนแปลงที่เห็นได้ชัดมีดังนี้
- แก้ไขแล้ว: เครื่องหมายขนาดใหญ่ถูกตัดที่ขอบเขตของชิ้นส่วนแผนที่
- แก้ไขแล้ว: การวางซ้อน Street View ในโหมดภาพเฉียง
- แก้ไขแล้ว: ตัวควบคุมแผนที่ภาพรวมแสดงในโหมดพิมพ์
17 มีนาคม 2011
ปัญหาที่แก้ไขแล้ว
- ภาพ 45 องศา (ปัญหา 2412)
- การควบคุมแผนที่ภาพรวม ( ปัญหา 1470)
- รองรับ GIF ภาพเคลื่อนไหว - เพิ่มตัวเลือก "เพิ่มประสิทธิภาพ" ( ปัญหา 3095)
- Marker.getVisible() แสดงผลเป็น undefined (ปัญหา 3114)
การเปลี่ยนแปลงที่เห็นได้ชัด
- แก้ไขแล้ว: วงกลมและสี่เหลี่ยมผืนผ้าละเว้น zIndex
- แก้ไขแล้ว: เหตุการณ์เมาส์ทริกเกอร์เหตุการณ์ 2 ครั้งเมื่อเครื่องหมายเคลื่อนไหว
- แก้ไขแล้ว: แผนที่สไตล์คุณจะไม่ใช้สไตล์หากมีการเพิ่มประเภทแผนที่ลงในรีจิสทรีหลังจากตั้งค่ารหัสประเภทแผนที่
- แก้ไขแล้ว: ประเภทแผนที่ที่ไม่มีการจัดสไตล์จะใช้สไตล์ของประเภทแผนที่สไตล์คุณ
- ตอนนี้เครื่องหมายจะเริ่มทำงาน MouseEvents ไม่ใช่เหตุการณ์ DOM
11 มีนาคม 2011
ปัญหาที่แก้ไขแล้ว
- การดับเบิลคลิกที่เครื่องหมายจะไม่ ซูมแผนที่อีกต่อไป ( ปัญหา 3090)
- ตอนนี้จุดยึดที่มีเงาเครื่องหมายที่กำหนดเองใช้งานได้แล้ว ( ปัญหา 3112)
การเปลี่ยนแปลงที่เห็นได้ชัด
- เลเยอร์ Panoramio
- แก้ไขการจัดทำดัชนีลำดับ Z ของเครื่องหมายเส้นทางแล้ว
- แก้ไขตำแหน่งเงาเริ่มต้นแล้ว
2 มีนาคม 2011
การเปลี่ยนแปลงที่เห็นได้ชัดมีดังนี้
- ตอนนี้เครื่องหมายจะแสดงผลใน Canvas/VML หากมี
- เป้าหมายการคลิกที่ใหญ่ขึ้นสำหรับเส้นประกอบ รูปหลายเหลี่ยม และ KML บนอุปกรณ์ที่เปิดใช้ระบบสัมผัส
22 กุมภาพันธ์ 2011
ปัญหาที่แก้ไขแล้ว
- เปิดเผยจุดยึด InfoWindow ผ่านพร็อพเพอร์ตี้ MVC ของ "anchorPoint" ( ปัญหา 2860)
- แก้ไขโหมดผสมที่ระดับการซูม 0 และ 1 (ปัญหา 3062)
- แก้ไขวงกลม/สี่เหลี่ยมผืนผ้าหากเพิ่ม/นำออกอย่างรวดเร็วไปยังแผนที่ (ปัญหา 3052)
- แก้ไข draggable: false ในอุปกรณ์ระบบสัมผัส (ปัญหา 3044)
18 กุมภาพันธ์ 2011
ปัญหาที่แก้ไขแล้ว
- เครื่องหมายใน Street View จะเล็กลงเท่านั้น ไม่ขยายใหญ่ขึ้น ( ปัญหา 2969)
- ตอนนี้เส้นทางที่ลากได้จะทำงานเมื่อ routeIndex ไม่ใช่ 0 ( ปัญหา 2995)
- แก้ไขข้อขัดแย้งระหว่าง Flash กับการลากแผนที่ (ปัญหา 2956)
- เมื่อมีการเปลี่ยนแปลง mapTypeId ในเครื่องมือฟัง maptypeid_changed ตอนนี้ตัวควบคุม ประเภทแผนที่ จะสอดคล้องกันแล้ว
การเปลี่ยนแปลงที่เห็นได้ชัดมีดังนี้
- ตอนนี้ป้ายกำกับจะเปิดอยู่โดยค่าเริ่มต้นเมื่อคลิกโหมดดาวเทียมจากตัวควบคุมประเภทแผนที่
8 กุมภาพันธ์ 2011
การเปลี่ยนแปลงที่เห็นได้ชัดมีดังนี้
- การควบคุมประเภทแผนที่แบบลำดับชั้นใหม่ที่ใช้งานง่ายด้วยการสัมผัส
- โลโก้ใหม่ (ปัญหา 2574)
- เปลี่ยนชื่อ MarkerShape.coord เป็น MarkerShape.coords เพื่อให้ตรงกับแอตทริบิวต์ coords
<area>ของ HTML
3.3
17 มีนาคม 2011
ปัญหาที่แก้ไขแล้ว
- รูปหลายเหลี่ยมไม่แสดงผล
8 กุมภาพันธ์ 2011
ปัญหาที่แก้ไขแล้ว
- ไม่ยกเลิกคำขอไทล์ใน Chrome ( ปัญหา 3011)
- เหตุการณ์ rightclick ไม่เริ่มทำงานใน FF/Mac (ปัญหา 2920)
- ปัญหาการแสดงผลข้อความใน Safari/Mac (ปัญหา 3024)
- แผนที่เส้นทางพิมพ์ใน IE ไม่ถูกต้อง
21 มกราคม 2011
การเปลี่ยนแปลงที่เห็นได้ชัดมีดังนี้
- ตอนนี้ไลบรารีเรขาคณิตทรงกลมยอมรับ MVCArrays แล้ว
- แก้ไขเครื่องหมายกากบาทที่แสดงใต้เครื่องหมายขณะลากใน IE6
- ระบบจะไม่ตั้งค่าดัชนีลำดับ Z ใน div ของคอนเทนเนอร์แผนที่อีกต่อไป
17 มกราคม 2011
ปัญหาที่แก้ไขแล้ว
- แก้ไขปัญหาที่เวลาที่ไม่ถูกต้องสำหรับ zoom_changed ทำให้ ผลลัพธ์ที่ไม่ถูกต้องสำหรับ fromLatLngToContainerPixel ( ปัญหา 2539)
6 มกราคม 2011
ปัญหาที่แก้ไขแล้ว
- เพิ่มไลบรารีเรขาคณิต - มียูทิลิตีการเข้ารหัสเรขาคณิตทรงกลมและเส้นประกอบ (ปัญหา 2540, ปัญหา 2595, ปัญหา 2246)
- ความสามารถในการตั้งค่าระดับการซูมต่ำสุด/สูงสุดในแผนที่ ( ปัญหา 1624)
การเปลี่ยนแปลงที่เห็นได้ชัด
- เราได้แยกตัวควบคุมการซูมและการเลื่อน ออกจากกัน (ไม่มีตัวควบคุมการนำทางอีกต่อไป) ซึ่งสามารถกำหนดค่าแยกกันได้
- การควบคุมการซูมแบบใหม่ที่เหมาะกับการสัมผัสในอุปกรณ์ที่รองรับการสัมผัส
- ตอนนี้คุณสามารถล้างเนื้อหาของ MVCArray ได้โดยเรียกใช้ clear()
- แก้ไขปัญหาหน่วยความจำรั่วไหล เมื่อเพิ่มและนำเครื่องหมายออกใน IE8
- แสดงผลรูปหลายเหลี่ยมได้เร็วขึ้นด้วยอัลกอริทึมการลดความซับซ้อนที่ได้รับการปรับปรุง
23 ธันวาคม 2010
ปัญหาที่แก้ไขแล้ว
- ตัวแฮนเดิลการคลิกจุดอ้างอิง ได้รับการแก้ไขในเส้นทางที่ลากได้ ( ปัญหา 2871)
21 ธันวาคม 2010
ปัญหาที่แก้ไขแล้ว
- เพิ่มโมเมนตัมลงในแผนที่เมื่อลาก (ปัญหา 2592)
- แก้ไขข้อผิดพลาด CSS ใน Street View (ปัญหา 2666)
- แก้ไขข้อผิดพลาด JS เมื่อแสดง InfoWindow ที่มี Map ความกว้างเป็น 0 ใน IE ( ปัญหา 2536)
การเปลี่ยนแปลงที่เห็นได้ชัด
- ในอุปกรณ์ระบบสัมผัส ตอนนี้เราจะแสดงตัวควบคุมการซูมที่เหมาะกับการสัมผัส ไม่ว่าจะมีการขอตัวควบคุมการนำทาง ZOOM_PAN หรือ SMALL หากอุปกรณ์รองรับมัลติทัชในเบราว์เซอร์ ระบบจะไม่แสดงตัวควบคุมการซูม เนื่องจากการซูมทำได้โดยการบีบนิ้ว
9 ธันวาคม 2010
ปัญหาที่แก้ไขแล้ว
- ตอนนี้ InfoWindows พิมพ์ได้อย่างถูกต้องใน IE (ปัญหา 1343)
- แก้ไขความทึบแสงใน IE8 สำหรับ ImageMapType
การเปลี่ยนแปลงที่เห็นได้ชัด
- กากบาทจะแสดงใต้เครื่องหมายที่มีไอคอนที่กำหนดเอง เมื่อลาก และเปิดใช้ raiseOnDrag
5 ธันวาคม 2010
ปัญหาที่แก้ไขแล้ว
- จัดเตรียมอินเทอร์เฟซสำหรับการค้นหาระดับการซูมสูงสุดในตำแหน่งที่กำหนดสำหรับภาพถ่ายจากดาวเทียม (ปัญหา 2049)
- เพิ่มตัวเลือก (raiseOnDrag) เพื่อเปิด/ปิดใช้ภาพเคลื่อนไหวเมื่อลากเครื่องหมาย ( ปัญหา 2910)
การเปลี่ยนแปลงที่เห็นได้ชัด
- ตอนนี้เครื่องหมายจะยกขึ้นเมื่อลาก และเด้งเมื่อวาง
- คุณควบคุมภาพเคลื่อนไหวของเครื่องหมายแบบเป็นโปรแกรมได้ด้วยฟังก์ชัน setAnimation
28 พฤศจิกายน 2010
ปัญหาที่แก้ไขแล้ว
- maptypeid_changed ไม่เริ่มทำงาน 2 ครั้งอีกต่อไป (ปัญหา 2449)
- ตอนนี้พร็อพเพอร์ตี้ "size" ของออบเจ็กต์ MarkerImage สามารถเข้าถึงได้แล้ว ( ปัญหา 2465)
- รูปร่างเครื่องหมายอ้างอิงไอคอนแทนสไปรต์ (ปัญหา 2629)
- ปรับปรุงการเลื่อนแผนที่เมื่อลากเครื่องหมายสำหรับแผนที่ขนาดเล็ก (ปัญหา 2868)
- ตอนนี้คุณพิมพ์แผนที่ได้แล้ว โดยไม่ต้องเปิดใช้การพิมพ์รูปภาพพื้นหลัง
- แก้ไขข้อบกพร่องที่เครื่องหมายทิศทางที่ลากได้จะลากได้เมื่อตั้งค่า "ลากได้" เป็นเท็จ
16 พฤศจิกายน 2010
ปัญหาที่เปลี่ยนแปลง
- ปัญหา 2076: ระบุวิธีส่ง InfoWindow ไปยัง DirectionsRenderer ( ปัญหา 2076)
- ปัญหา 2524: ใช้ streetViewControlOptions
- ปัญหา 2557: เพิ่มการปิดใช้การซูมใน Street View
การเปลี่ยนแปลงที่เห็นได้ชัดมีดังนี้
- แก้ไขข้อบกพร่องที่ทำให้หน้าต่างใหม่เปิดขึ้นใน FF เมื่อคลิกเครื่องหมายพร้อมกับกดปุ่ม Shift
- ไอคอนเครื่องหมายตัวอักษรหายไปเมื่อระบุ markerOptions ด้วย DirectionsRenderer
3.2
11 พฤศจิกายน 2010
การเปลี่ยนแปลงที่เห็นได้ชัดมีดังนี้
- แก้ไขข้อบกพร่องที่รูปหลายเหลี่ยมถูกตัด/ตัดทอนด้วย 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 ตุลาคม 2010
ปัญหาที่เปลี่ยนแปลง
- ปัญหา 2478: Street View - เข็มทิศไม่ตรง/ไม่มีในบางเบราว์เซอร์
- ปัญหา 2528: ความทึบของ ImageMapTypeOptions เสียใน IE8
- ปัญหา 2661: Infowindow - การคลิกขวาที่ช่องป้อนข้อมูลไม่แสดงเมนูตามบริบท
- ปัญหา 2741: การวางเครื่องหมายไม่ทำงานบน iOS 4 หลังจากเลื่อนแผนที่
การเปลี่ยนแปลงที่เห็นได้ชัดมีดังนี้
- Street View จะเปิดใช้โดยค่าเริ่มต้น
- แก้ไขข้อบกพร่องที่ไม่มีการส่ง "this" ไปยัง .getTileUrl
- ตอนนี้ระบบจะทริกเกอร์เหตุการณ์ domready ของ InfoWindow หลังจากที่หน้าต่าง ปรากฏขึ้น
28 กันยายน 2010
ปัญหาที่เปลี่ยนแปลง
- ปัญหา 2712: หน่วยความจำรั่วไหล (เพิ่ม/นำเครื่องหมายออก, แสดง/ซ่อนเครื่องหมาย, ซูม/เลื่อนแผนที่)
การเปลี่ยนแปลงที่เห็นได้ชัดมีดังนี้
- แผนที่ V2 และ V3 จะทำงานได้ดีขึ้นเมื่อทั้งคู่อยู่ในหน้าเดียวกัน
- แก้ไขข้อผิดพลาดใน Street View HTML5 เมื่อลากลงอย่างรวดเร็ว
16 กันยายน 2010
ปัญหาที่เปลี่ยนแปลง
- ปัญหา 2701: ส่วนหัวของตัวควบคุมการนำทาง Street View เริ่มต้นไม่เป็นไปตาม POV
14 กันยายน 2010
ปัญหาที่เปลี่ยนแปลง
- ปัญหา 157: รองรับเส้นทางการขับขี่ที่ลากได้
- ปัญหา 1852: เหตุการณ์ "rightclick" ใน google.maps.Marker จะทริกเกอร์โดยไม่มีอาร์กิวเมนต์
- ปัญหา 2673: เพ็กแมนหายไปหลังจากเปลี่ยนตำแหน่ง
การเปลี่ยนแปลงที่เห็นได้ชัดมีดังนี้
- ประสิทธิภาพของเครื่องมือสร้างมาร์กเกอร์ได้รับการปรับปรุงแล้ว
31 สิงหาคม 2010
ปัญหาที่เปลี่ยนแปลง
- ปัญหา 2658: หน้าต่างข้อมูลสูง
การเปลี่ยนแปลงที่เห็นได้ชัด
- ปรับปรุงเส้นทางภูมิศาสตร์สำหรับการซูมที่สูงขึ้น
24 สิงหาคม 2010
ปัญหาที่เปลี่ยนแปลง
- ปัญหา 2648: เหตุการณ์ทริกเกอร์การปรับขนาดแผนที่ทำให้เกิดข้อผิดพลาดใน Firefox ใน V3.2.1
การเปลี่ยนแปลงที่เห็นได้ชัด
- เมื่อซูมเข้าหรือออกซ้ำๆ (เช่น เมื่อใช้ปุ่มลูกกลิ้ง) ตอนนี้เราจะโหลดไทล์จาก ระดับการซูมระดับกลางน้อยลง
16 สิงหาคม 2010
ปัญหาที่เปลี่ยนแปลง
- ปัญหา 2416: การเลื่อนและซูมใน Apple Magic Mouse ไวเกินไป
- ปัญหา 2606: การตั้งค่า draggable: false ในแผนที่จะปิดใช้ลิงก์
- ปัญหา 2640 ไม่ได้ล้างหน่วยความจำเมื่อรีเฟรชเบราว์เซอร์ / onunload (IE)
การเปลี่ยนแปลงที่เห็นได้ชัดมีดังนี้
- เครื่องหมาย StreetView จะปรับขนาดตามระยะทาง
- แถบเลื่อนซูมจะอัปเดตเมื่อเลื่อน
9 สิงหาคม 2010
การเปลี่ยนแปลงที่เห็นได้ชัด
- เลิกใช้งานพร็อพเพอร์ตี้ KMLMouseEvent.position และ FusionTablesMouseEvent.position แล้ว ใช้ .latLng แทน
- ระบบได้นำพร็อพเพอร์ตี้ StreetViewService.getNearestPanorama ที่เลิกใช้งานแล้วออก แล้ว ให้ใช้ .getPanoramaByLocation แทน
3.1
28 กันยายน 2010
การเปลี่ยนแปลงที่เห็นได้ชัดมีดังนี้
- แก้ไขปัญหาที่เส้นทางที่มีต้นทางและปลายทางเดียวกันแสดงข้อผิดพลาด JS
9 สิงหาคม 2010
การเปลี่ยนแปลงที่เห็นได้ชัด
- แก้ไขการเปลี่ยนแผนที่ของ OverlayView แล้ว
- แก้ไขการเรียกใช้ GroundOverlay.setMap(null) แล้ว
- IE ไม่ทำให้หน่วยความจำรั่วไหลอีกต่อไปเมื่อซูม/เลื่อน
5 สิงหาคม 2010
ปัญหาที่เปลี่ยนแปลง
- ปัญหา 2588: การเรียกใช้ setVisible(false) ในออบเจ็กต์พาโนรามาที่มี Listener แนบอยู่ทำให้เกิดข้อผิดพลาด JS ใน IE
การเปลี่ยนแปลงที่เห็นได้ชัด
- แก้ไขปัญหาเครื่องหมายหายไปใน IE6 เมื่อเปลี่ยนการซูมแล้ว
29 ก.ค. 2010
ปัญหาที่มีการเปลี่ยนแปลง:
- ปัญหา 2337: เส้นประกอบสูญหาย
- ปัญหา 2497: ระบบไม่ยอมรับตัวเลือกที่คลิกได้สำหรับวงกลม
การเปลี่ยนแปลงที่เห็นได้ชัดมีดังนี้
- เลิกใช้งาน "originHeading" ของภาพพาโนรามาที่กำหนดเองแล้วเพื่อเปลี่ยนไปใช้ "centerHeading"
- ตอนนี้การ์ดแบบผสมของเกาหลีแสดงถนนแล้ว
- ตอนนี้การคลิกจะผ่านรูปหลายเหลี่ยมที่คลิกไม่ได้บนแผนที่
22 ก.ค. 2010
ปัญหาที่เปลี่ยนแปลง
- ปัญหา 1856: รองรับการแสดงผลรูปหลายเหลี่ยมใน Opera
- ปัญหา 2159: เหตุการณ์ Dragend จะทริกเกอร์หลังจากซูมโดยใช้ล้อเลื่อน
- ปัญหา 2385: ที่ระดับการซูมที่ลึกขึ้น GroundOverlay จะกลายเป็นสีดำใน Internet Explorer
- ปัญหา 2337: เส้นประกอบสูญหาย
- ปัญหา 2427: การลากโดยเปิดหน้าต่างข้อมูลไว้ในโหมดเลื่อนอัตโนมัติทำให้เครื่องหมาย "ค้าง"
- ปัญหา 2493: เครื่องหมายไม่ได้รับการล้างอย่างถูกต้องใน IE7
- ปัญหา 2500: MarkerImage ที่ครอบตัดเมื่อใช้ !Marker.setIcon(<scaled MarkerImage>) สำหรับเครื่องหมายที่มีอยู่
- ปัญหา 2549: CSS สำหรับเมนูแบบเลื่อนลงของ Google สร้างคำเตือน
การเปลี่ยนแปลงที่เห็นได้ชัด
- ระบบจะไม่ทริกเกอร์กิจกรรมการคลิกอีกต่อไปเมื่อลากรูปหลายเหลี่ยม
- การคลิกองค์ประกอบการเลือกแบบฟอร์มที่ขยายออกนอก InfoWindow จะไม่ทริกเกอร์การคลิกแผนที่อีกต่อไป
- การคลิกการวางซ้อน KML จะไม่ทำให้เกิดกิจกรรมการคลิกแผนที่อีกต่อไป
- ตอนนี้ Street View จะเลื่อนโดยอัตโนมัติเพื่อให้ InfoWindows พอดีกับหน้าจอ
- เปลี่ยน KML และ FusionTables MouseEvent LatLng จาก "position" เป็น "latLng"
- ตัวควบคุมการซูมของ Android จะไม่ส่งการคลิกไปยังแผนที่อีกต่อไป
17 มิ.ย. 2010
ปัญหาที่มีการเปลี่ยนแปลง:
- ปัญหา 2346: ตัวเลือกในการปิดใช้ภาพเคลื่อนไหวที่ราบรื่น
การเปลี่ยนแปลงที่เห็นได้ชัด
- แก้ไขข้อบกพร่องที่เครื่องหมายกะพริบ
- การทริกเกอร์เหตุการณ์ domready ของ InfoWindow ได้รับการปรับปรุงแล้ว
- ตอนนี้ DirectionsRoute.bounds แสดงแล้ว
11 มิ.ย. 2010
ปัญหาที่มีการเปลี่ยนแปลง:
- ปัญหา 2389: Street View ไม่ทำงานใน IE7
- ปัญหา 2460: ข้อบกพร่อง ในการวางตำแหน่งเพ็กแมน
- แก้ไขหน่วยความจำรั่วไหลของเครื่องหมาย
- ปรับปรุงเวลาในการตอบสนองของรหัสพิกัดภูมิศาสตร์แรกแล้ว
- ให้สิทธิ์เข้าถึง StreetViewService
3.0
18 พฤษภาคม 2010
ปัญหาที่มีการเปลี่ยนแปลง:
- ปัญหา 2037: GPolylineOptions geodesic
- แก้ไขข้อบกพร่องเพื่อให้ Google ระบุลิขสิทธิ์ในแผนที่แบบกำหนดเองได้อย่างถูกต้อง
- เพิ่มพร็อพเพอร์ตี้ Geodesic ลงในรูปหลายเหลี่ยมและเส้นประกอบ
- เพิ่มตัวเลือกที่คลิกได้ลงในรูปหลายเหลี่ยมและเส้นประกอบ
- เพิ่มตัวเลือกที่คลิกได้ลงใน GroundOverlay
13 พฤษภาคม 2010
- ปัญหา 1724: ขนาด/ระยะขอบของ infoWindow ไม่ถูกต้องเมื่อตั้งค่าเนื้อหาผ่านองค์ประกอบแทนที่จะเป็นสตริง
การเปลี่ยนแปลงที่เห็นได้ชัด
- แก้ไขข้อบกพร่องที่ทำให้ภาพซ้อนทับพื้นถูกครอบตัดก่อนเวลาอันควรเมื่อ ข้าม เส้นแบ่งเขตวัน
- ตอนนี้ Marker setIcon ใช้ได้กับ \ ใน URL แล้ว
- ทริกเกอร์เหตุการณ์ Mouseout ของรูปหลายเหลี่ยมและเส้นประกอบใน IE
- การเปลี่ยนไอคอนเครื่องหมายจะไม่กะพริบอีกต่อไป
7 พฤษภาคม 2010
- ปัญหา 1458: คำขอฟีเจอร์: การรองรับ KML ใน Google API v3
- ปัญหา 1658: เพิ่ม การวางซ้อนการจราจร
- ปัญหา 2209: Stack overflow
- ปัญหา 2254: การเรียกใช้ "setMap(gMap)" และ "setMap(null)" หลายครั้งในออบเจ็กต์ Circle จะเปลี่ยนความทึบแสงของเส้นขอบและสีเติม
การเปลี่ยนแปลงที่เห็นได้ชัด
- เพิ่มเลเยอร์ KML และ GeoRSS แล้ว
- เพิ่มการวางซ้อนพื้นที่แล้ว
- เพิ่มเลเยอร์ใหม่: การจราจรและ การปั่นจักรยาน
- เพิ่มพร็อพเพอร์ตี้ "suppressBicyclingLayer" ใน DirectionsRendererOptions
- แก้ไขข้อบกพร่องเพื่อให้แน่ใจว่า เลเยอร์การซูมมีการอ้างอิงอย่างถูกต้องเมื่อ MapType เปลี่ยนแปลง
- เปลี่ยนชื่อ พร็อพเพอร์ตี้ DirectionsResult "start/end_point" เป็น "start/end_location"
- เปลี่ยนชื่อพร็อพเพอร์ตี้ DirectionsLeg "start/end_geocode" เป็น "start/end_address"
- เปลี่ยนชื่อ DirectionsRoute พร็อพเพอร์ตี้ "optimized_waypoint_order" เป็น "waypoint_order"
- นำการรองรับชื่อพร็อพเพอร์ตี้เส้นทางเก่าออก (setTripIndex, getTripIndex, hideTripList, provideTripAlternatives) และบันทึกคำเตือนต่อไป นอกจากนี้ยังนำการแปลงเส้นทางเป็นช่วงการเดินทางและเป็นขั้นตอน รวมถึงการเดินทางเป็นเส้นทางและเป็นขั้นตอนออกด้วย
- อัปเดต GeocoderGeometry.latLng เป็น GeocoderGeometry.location
30 เมษายน 2010
- ปัญหา 2230: แผนที่เริ่มต้นโดยไม่มีการฉายภาพที่กำหนดเองตามที่ต้องการ
การเปลี่ยนแปลงที่เห็นได้ชัด
- ตอนนี้การคลิกบนแผนที่จะโฟกัสแป้นพิมพ์
- iPad ตอนนี้รองรับการบีบเพื่อซูมแล้ว
เมษายน 26, 2010
- ปัญหา 1826: เพิ่มเหตุการณ์ mouseover และ mouseout ในรูปหลายเหลี่ยมและเส้นประกอบ
- ปัญหา 2177: map.setZoom(z) ทำงานไม่ถูกต้องระหว่างเหตุการณ์ "maptypeid_changed"
- ปัญหา 2247: ตัวเลือก hideRouteList ใน DirectionsRenderer ไม่ทำงานตามที่คาดไว้
การเปลี่ยนแปลงที่เห็นได้ชัดมีดังนี้
- แก้ไขข้อบกพร่องที่ไอคอนที่กำหนดเอง หายไปจากด้านล่างของแผนที่ระหว่างการเลื่อน
13 เมษายน 2010
- ปัญหา 2275: นำ MarkerImage กลับมาใช้ซ้ำไม่ได้
- ปัญหา 2181: เมื่อคุณเพิ่ม google.maps.Marker แล้วใช้ปุ่มลูกกลิ้งของเมาส์เพื่อซูมเข้าหรือออก เครื่องหมายจะซ่อนอยู่
เมษายน 11, 2010
ไม่มีการเปลี่ยนแปลงที่เห็นได้ชัดหรือปัญหาที่เปลี่ยนแปลง
5 เมษายน 2010
- ปัญหา 1976: ปัญหาเกี่ยวกับไอคอนที่กำหนดเองและเครื่องหมายที่ลากได้
- ปัญหา 2107: เครื่องหมายที่ลากได้หายไปเมื่อลากออกจากแผนที่
- ปัญหา 2181: ไม่มีพร็อพเพอร์ตี้การฉายภาพของแผนที่ฐาน
การเปลี่ยนแปลงที่เห็นได้ชัดมีดังนี้
- แสดงเส้นประกอบภาพรวมเส้นทางใน DirectionsRoute เป็น overview_path
- แสดงการฉายภาพปัจจุบันของแผนที่เป็นพร็อพเพอร์ตี้แบบอ่านอย่างเดียว
23 มี.ค. 2010
การเปลี่ยนแปลงที่เห็นได้ชัดมีดังนี้
- ระดับความสูงจะแสดงใน API แล้ว
- ปรับปรุงการโหลดไทล์ สำหรับการเชื่อมต่ออินเทอร์เน็ตที่ช้า
15 มี.ค. 2010
การเปลี่ยนแปลงที่เห็นได้ชัดมีดังนี้
- ตอนนี้รูปหลายเหลี่ยมจะวาดใหม่ได้อย่างถูกต้องเมื่อมีการเปลี่ยนรูปแบบ
- ระบบจะแสดงข้อความคำเตือนที่เลิกใช้งานแล้วผ่าน console.log เมื่อใช้ "เส้นทาง" รูปแบบเดิม
10 มี.ค. 2010
- ปัญหา 1801: zIndex ของเส้นประกอบ/รูปหลายเหลี่ยม
- ปัญหา 2144: DirectionsRequest ควรมีตัวเลือก avoidHighways
- ปัญหา 2207: ข้อบกพร่อง: เส้นประกอบได้รับการเติมพื้นใน IE
- ปัญหา 2113: เส้นประกอบใช้งานไม่ได้ใน FF ที่ระดับการซูมสูงหลังจากรุ่นเดือนมกราคม
การเปลี่ยนแปลงที่เห็นได้ชัดมีดังนี้
- เพิ่มเส้นทางจักรยานแล้ว
- เพิ่มตัวเลือก DirectionsRequest ใหม่
-
avoidHighways -
avoidTolls -
optimizeWaypoints - ปรับปรุงความเร็วในการแสดงผลรูปหลายเหลี่ยม/เส้นประกอบ
- เปลี่ยนชื่อออบเจ็กต์เส้นทางต่อไปนี้ ระบบจะยังคงรองรับชื่อเดิม
- เส้นทางRoute to DirectionsLeg
- DirectionsTrip to DirectionsRoute
3 มี.ค. 2010
- ปัญหา 2136: ปรับให้ยากต่อการอ่านพร็อพเพอร์ตี้ใน google.maps.MarkerImage ซึ่งไม่ควรมีการอ้างอิง
การเปลี่ยนแปลงที่เห็นได้ชัดมีดังนี้
- แก้ไขข้อบกพร่องที่ทำให้แผนที่กระโดดไปมา
- เราได้ปรับปรุงการซูม 2 ครั้งติดต่อกัน
- การลากเครื่องหมาย event .latLng จะไม่ได้รับการปกปิดอีกต่อไป
26 ก.พ. 2010
- ปัญหา 1651: mousemove / mouseover / mouseout สำหรับ Canvas ของแผนที่
- ปัญหา 2142: DirectionsRendererOptions ควรอนุญาตให้ผู้ใช้ระงับเครื่องหมายทั้งหมดได้
- ปัญหา 2148: event.latLng หายไป
- ปัญหา 2109: ข้อบกพร่อง: NavigationControlStyle.ZOOM_PAN แสดงผลไม่ถูกต้องใน IE8
- ปัญหา 2153: MVCArray.push() ไม่แสดงผลความยาวใหม่
การเปลี่ยนแปลงที่เห็นได้ชัดมีดังนี้
- เพิ่มความทึบแสงให้กับ ImageMapType
- แก้ไขข้อบกพร่องที่ทำให้ระบบไม่เรียกใช้การคลิกขวาบนสี่เหลี่ยมผืนผ้า/วงกลม
- เนื้อหาของหน้าต่างข้อมูล ระบบจะไม่นำเหตุการณ์ออกเมื่อซ่อนอีกต่อไป
8 ก.พ. 2010
- ปัญหา 2135: ข้อบกพร่อง: หากคุณใช้ MVCArray ของ Polygon ซ้ำในเส้นประกอบ เส้นประกอบจะปิดลง
การเปลี่ยนแปลงที่เห็นได้ชัดมีดังนี้
- เพิ่มคลาส Rectangle ใหม่
- เพิ่มคลาส Circle ใหม่
- แก้ไขหน่วยความจำรั่วไหลเมื่อสร้างแล้วนำเครื่องหมายออก
- หยุดใส่คำอธิบายประกอบ MVCArray ของ LatLng เพื่อปิดรูปหลายเหลี่ยม เนื่องจากจะทำให้เส้นประกอบที่ใช้ MVCArray เดียวกันปิดไปด้วย (ดูปัญหา 2135)
- แก้ไขข้อบกพร่องที่บางครั้งซ่อนเครื่องหมายบนหน้าจอหากตั้งค่าการซูมของแผนที่เป็นค่าปัจจุบัน
- แก้ไข ImageMapType ให้แสดงอย่างถูกต้องบน Android
- เปลี่ยนรูปแบบการตัดรูปหลายเหลี่ยมเพื่อให้รองรับรูปหลายเหลี่ยมที่มีขั้วโลกเหนือหรือใต้
- เพิ่มช่วงละติจูดของ MercatorProjection เป็นค่าสูงสุดที่เป็นไปได้ตามความแม่นยำของจุดลอยตัว
28 มกราคม 2010
- ปัญหา 1367: คำขอฟีเจอร์: แสดง LayoutManager เพื่อให้นักพัฒนาแอปวาง DIV ใน "ขั้นตอนการควบคุม"
- ปัญหา 1916: คำขอฟีเจอร์: เพิ่มความสามารถในการปรับขนาด MarkerImage
- ปัญหา 1443: extend() และ union() ควรแสดงผลออบเจ็กต์ LatLngBounds
- ปัญหา 1997: เอกสารประกอบของ MapOption "ขนาด"
- ปัญหา 2074: แผนที่ไม่แสดงผลเมื่อแผนที่โลกพอดีกับขนาดของคอนเทนเนอร์แผนที่
การเปลี่ยนแปลงที่เห็นได้ชัดมีดังนี้
- เพิ่มการรองรับภาษาอินโด-อารยัน
- bn, gu, kn, ml, mr, ta, te
- เพิ่มเมธอดแบบคงที่ใหม่ลงใน เนมสเปซของเหตุการณ์
- addListenerOnce
- addDomListenerOnce
- เพิ่มพร็อพเพอร์ตี้ "encoded_lat_lngs" ใหม่ ลงในออบเจ็กต์ DirectionsStep เพื่อแสดงชุด 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
การเปลี่ยนแปลงที่เห็นได้ชัด
- เปิดตัวการรองรับแผนที่แบบกำหนดเอง ประเภทต่างๆ ซึ่งรวมถึงประเภทแผนที่ฐาน ประเภทแผนที่ซ้อนทับ และการฉายภาพ
- ออบเจ็กต์ ImageMapType ใหม่เพื่อรองรับชิ้นส่วนแผนที่ที่กำหนดเอง
17 ธันวาคม 2009
การเปลี่ยนแปลงที่เห็นได้ชัดมีดังนี้
- แก้ไขการกระตุกครั้งแรกที่เกิดขึ้นก่อนที่ภาพเคลื่อนไหวการเลื่อนแผนที่จะเริ่มขึ้น
- แก้ไขแผนที่ที่ข้ามไปยังตำแหน่งอื่นเมื่อซูมเกินระดับการซูมสูงสุดโดยใช้ล้อเลื่อนหรือดับเบิลคลิก
- การควบคุมลิขสิทธิ์ MapType และการนำทางจะปรับขนาดให้เหมาะกับขนาดแผนที่
- เราเลิกใช้งาน Getter, Setter และชื่อเหตุการณ์แบบเก่าอย่างเป็นทางการแล้ว และจะไม่มีการกำหนดอีกต่อไป
10 ธันวาคม 2009
- ปัญหา 1820: การซูมเข้าด้วยปุ่มลูกกลิ้งดูเหมือนจะซูมเกินระดับการซูมสูงสุดและ "ข้าม/กระโดด" ตำแหน่งของแผนที่
- ปัญหา 1743: การซูมด้วยการเลื่อนทำให้แผนที่ย้ายไปยังตำแหน่งที่แตกต่างไปโดยสิ้นเชิง
การเปลี่ยนแปลงอื่นๆ ที่เห็นได้ชัดมีดังนี้
- เพิ่มเมธอดใหม่ panToBounds
- เพิ่มภาพเคลื่อนไหวของแผนที่ใหม่ ส่งผลต่อ การลาก การเลื่อน การซูม และการเรียกใช้ setCenter/setZoom ในเบราว์เซอร์ทั้งหมด
- เพิ่มข้อความเตือนในบันทึกคอนโซลหากมีการใช้เมธอดที่เลิกใช้งานแล้ว
25 พฤศจิกายน 2009
- ปัญหา 1696: คำขอฟีเจอร์: การวางตำแหน่งการควบคุมแผนที่
- ปัญหา 1909: getBounds เสียหายหลังจากเปลี่ยนกึ่งกลางของแผนที่
- ปัญหา 1938: map.setOptions ไม่รู้จักตัวเลือกการควบคุม
การเปลี่ยนแปลงอื่นๆ ที่เห็นได้ชัดมีดังนี้
- เพิ่มการรองรับ RTL เพื่อเปิดใช้ภาษาต่อไปนี้ อาหรับ ฟาร์ซี ฮีบรู
- พร็อพเพอร์ตี้ lat_lngs ที่แสดงสำหรับ DirectionsResult steps
11 พฤศจิกายน 2009
- ปัญหา 1742: เครื่องหมายไอคอนที่กำหนดเองจะปรากฏที่ด้านบนของเครื่องหมายเริ่มต้นเสมอ
การเปลี่ยนแปลงอื่นๆ ที่เห็นได้ชัดมีดังนี้
- เพิ่มการรองรับภาษาใหม่ 3 ภาษา
- บาสก์
- กาลิเชียน
- ตากาล็อก
29 ตุลาคม 2009
- ปัญหา 1421: คำขอฟีเจอร์: เพิ่มคลาสเส้นทางไปยัง API v3
การเปลี่ยนแปลงอื่นๆ ที่เห็นได้ชัดมีดังนี้
- อัปเดตเอกสารอ้างอิงด้วย DirectionsRenderer และ DirectionsService
26 ตุลาคม 2009
- ปัญหา 1647: คำขอฟีเจอร์: ระบุเหตุการณ์สำหรับ infowindow dom ready
- ปัญหา 1710: ความสามารถในการยกเลิกเหตุการณ์การซูมของผู้ใช้เมื่อดับเบิลคลิก
การเปลี่ยนแปลงอื่นๆ ที่เห็นได้ชัดมีดังนี้
- ระบบจะแสดงข้อผิดพลาด JS เมื่อมีการส่งอาร์กิวเมนต์ที่ไม่ถูกต้องไปยัง google.maps.LatLng() ใหม่
- แก้ไขข้อบกพร่อง: แผนที่แบบคงที่โหลด 2 ครั้งเมื่อโหลดแผนที่
15 ตุลาคม 2009
- ปัญหา 1525: ข้อผิดพลาด get_bounds ที่ระดับการซูมต่ำ
- ปัญหา 1757: fitBounds() ไม่ทำงานข้ามเส้นเมอริเดียนที่ 180
- ปัญหา 1790: map.setOptions ตั้งค่าเคอร์เซอร์ไม่ได้
- ปัญหา 1767: ข้อบกพร่องปัญหาเกี่ยวกับการส่งต่อเหตุการณ์
การเปลี่ยนแปลงอื่นๆ ที่เห็นได้ชัดมีดังนี้
- การอัปเดตเอกสารประกอบ
- เปิดเผยเมธอดใหม่: LatLngBounds.isEmpty()
- จัดเรียงเมธอด เหตุการณ์ พร็อพเพอร์ตี้ และ ค่าคงที่ทั้งหมดตามชื่อ
- แก้ไขประเภทที่ไม่ถูกต้องในพร็อพเพอร์ตี้ตัวเลือกเส้นประกอบและรูปหลายเหลี่ยม
28 กันยายน 2009
- การปรับปรุงประสิทธิภาพการแสดงผลรูปหลายเหลี่ยม
- แก้ไขปัญหา เกี่ยวกับคำเตือน JS สำหรับ SVGView
กันยายน 22, 2009
- ปัญหา 1420: ฟีเจอร์: เพิ่มคลาส Polyline ลงใน API
- ปัญหา 1371: เหตุการณ์ map.bounds_changed จะทริกเกอร์ซ้ำๆ เมื่อแผนที่เคลื่อนที่
- ปัญหา 1700: ตำแหน่งไม่ถูกต้องในการคลิกหลังจากซูมออกใน Firefox 3.5
- ปัญหา 1702: ระบบรายงาน latLng ไม่ถูกต้องในเหตุการณ์การคลิกและการดับเบิลคลิกเมื่อมีออฟเซ็ตการเลื่อนในองค์ประกอบหลัก
- ปัญหา 1723: แผนที่กระโดดเมื่อลากบน iPhone
การเปลี่ยนแปลงอื่นๆ ที่เห็นได้ชัดมีดังนี้
- เปิดตัวเส้นประกอบและรูปหลายเหลี่ยมแล้ว ซึ่งจะช่วยให้คุณ วาดเส้นหรือภูมิภาคที่เติมพื้นบนแผนที่ ระบุรูปแบบการขีดเส้นและการเติมสี และ รองรับเหตุการณ์ของเมาส์ส่วนใหญ่ (เช่น ยังไม่มีเมาส์โอเวอร์) โดยจะทำงานในเบราว์เซอร์ที่รองรับทั้งหมด (IE6.0+, Firefox 2.0+, Safari 3.1+, Chrome) ซึ่งรวมถึงอุปกรณ์เคลื่อนที่ที่รองรับ
- เพิ่มส่วนใหม่ 2 ส่วนในคู่มือนักพัฒนาซอฟต์แวร์สำหรับเส้นประกอบและรูปหลายเหลี่ยม
- เพิ่มคลาสใหม่ 2 คลาสลงในเอกสารอ้างอิง API สำหรับ Polylines และ Polygons
- เพิ่มเหตุการณ์แผนที่ใหม่ "idle" ซึ่งจะทริกเกอร์เมื่อแผนที่ไม่ได้เคลื่อนไหวสักพัก แก้ไขปัญหา 1371
- แก้ไขค่า LatLng ที่ไม่ถูกต้องซึ่งแสดงผลจากกิจกรรมการคลิก
- แก้ไขข้อบกพร่องเกี่ยวกับการบีบเพื่อซูมใน iPhone ดูปัญหา 1723
10 กันยายน 2009
- ปัญหา 1659: รายงาน latLng ไม่ถูกต้องในเหตุการณ์คลิกและดับเบิลคลิกหลังจากเลื่อน, Firefox 3.5
- ปัญหา 1621: ได้รับตำแหน่งที่ไม่ถูกต้องหลังจากคลิกแผนที่ใน IE8 ที่มี Doctype
- ปัญหา 1642: InfoWindow overflow:auto
- ปัญหา 1531: ความสูงของ infoWindow เพิ่มขึ้นทุกครั้งที่เปิด
การเปลี่ยนแปลงอื่นๆ ที่เห็นได้ชัดมีดังนี้
- แก้ไขไวยากรณ์สำหรับเมธอด get/set และชื่อเหตุการณ์ตามที่ ระบุไว้ด้านล่าง ระบบจะยังคงรองรับไวยากรณ์เก่าเพื่อให้เข้ากันได้แบบย้อนหลัง ตัวอย่างเช่น
- set_funBoat() => setFunBoat()
- get_funBoat() => getFunBoat()
- funBoat_changed => funboat_changed
- เพิ่มเมธอดใหม่ "onAdd" ลงในอินเทอร์เฟซ OverlayView ซึ่งจะเรียกใช้เมื่อเริ่มต้นแผงและการฉายภาพเป็นครั้งแรก ซึ่งจะช่วยแก้ปัญหา 1377
- เมธอด "remove" ของอินเทอร์เฟซ OverlayView ได้เปลี่ยนชื่อเป็น "onRemove" ระบบจะยังคงรองรับชื่อเดิมเพื่อให้เข้ากันได้แบบย้อนหลัง
2 กันยายน 2009
- ปัญหา 1525: ข้อผิดพลาด get_bounds ที่ระดับการซูมต่ำ
- ปัญหา 1596: การเลื่อนผ่านขอบด้านเหนือหรือใต้ของโลกจะแสดงข้อผิดพลาด
- ปัญหา 1643: ข้อบกพร่อง: ปุ่มลูกกลิ้งของแผนที่ไม่จำเป็น
- ปัญหา 1379: ฉันไม่เห็นข้อมูลแผนที่เกาหลีใน V3
การเปลี่ยนแปลงอื่นๆ ที่เห็นได้ชัดมีดังนี้
- เปิดใช้การซูมด้วยการเลื่อนล้อเมาส์อย่างต่อเนื่องและการดับเบิลคลิกใน Chrome, Safari 4 และ Firefox 3.5
- ปรับปรุงประสิทธิภาพการลากแผนที่
- ตอนนี้การดับเบิลคลิกจะจัดแผนที่ให้อยู่ตรงกลางหลังจากซูม
24 สิงหาคม 2009
- ปัญหา 1567: map.set_center ไปยังสถานที่ใกล้เคียงใช้งานไม่ได้
- ปัญหา 1605: การเลื่อนแผนที่จะเลื่อนหน้าเว็บด้วย
- ปัญหา 1467: ฟังก์ชันเลื่อนแผนที่ + ภาพเคลื่อนไหว
การเปลี่ยนแปลงอื่นๆ ที่เห็นได้ชัดมีดังนี้
- เปิดใช้การซูมด้วยล้อเลื่อนโดยค่าเริ่มต้น หากต้องการปิดใช้ ให้ตั้งค่าพร็อพเพอร์ตี้ scrollwheel ของตัวเลือก Map เป็น false
- อัปเดตเอกสารประกอบเพื่อรวมฟังก์ชัน panTo และ panBy
14 สิงหาคม 2009
- ปัญหา 1575: ข้อบกพร่องในเมธอด set_draggable() ของเครื่องหมายที่ลากได้
การเปลี่ยนแปลงอื่นๆ ที่เห็นได้ชัดมีดังนี้
- เปิดใช้การซูมด้วยล้อเลื่อนแล้ว
- แก้ไขปัญหาที่ส่งผลต่อ iPhone ซึ่งแผนที่จะกระโดดหลังจากลาก
4 สิงหาคม 2009
- ปัญหา 1393: อนุญาตเครื่องหมายที่ลากได้
- ปัญหา 1448: ข้อบกพร่อง: API v3 ต้องมีฟังก์ชัน checkResize() (หรือเทียบเท่า)
- ปัญหา 1404: ข้อผิดพลาดเกี่ยวกับเคอร์เซอร์ใน Opera
- ปัญหา 1514: ลูกศรเลือก MapType แสดงไม่ถูกต้องเมื่อใช้ HTML 4.01 strict
- ปัญหา 1426: การควบคุมดัชนี Z ของ InfoWindow
การเปลี่ยนแปลงอื่นๆ ที่เห็นได้ชัดมีดังนี้
- การบีบและการลากบน iPhone ควรมีประสิทธิภาพมากขึ้น
- เพิ่มตัวตั้งค่าและตัวรับ zIndex ลงในออบเจ็กต์ InfoWindow
การเปลี่ยนแปลงเอกสารประกอบ
- เพิ่มเมธอด get_draggable และ set_draggable ของเครื่องหมาย
- เพิ่มเหตุการณ์ Marker drag, dragstart, dragend, draggable_changed
- เพิ่มพร็อพเพอร์ตี้เครื่องหมายที่ลากได้แล้ว
- เพิ่มเมธอด get_zIndex และ set_zIndex ของหน้าต่างข้อมูล
- ข้อมูล เพิ่มเหตุการณ์ Window zIndex_changed แล้ว
- เพิ่มพร็อพเพอร์ตี้ zIndex ของหน้าต่างข้อมูลแล้ว
13 กรกฎาคม 2009
- ปัญหา 1415: เนื้อหา infowindow: เลือกได้จริง/ เท็จ
- ปัญหา 1432: เหตุการณ์ Mouseout ไม่ทริกเกอร์หลังจากเรียกใช้ set_icon
- ปัญหา 1365: การควบคุมประเภทแผนที่แสดงผลไม่ถูกต้องเมื่อใช้ doctype ที่เข้มงวด
การเปลี่ยนแปลงอื่นๆ ที่เห็นได้ชัดมีดังนี้
- นักพัฒนาซอฟต์แวร์ไม่จำเป็นต้องระบุขนาดสำหรับ MarkerImage อีกต่อไป เนื่องจาก API จะตรวจหาขนาดเมื่อไม่ได้ระบุไว้ ใน หมายเหตุที่เกี่ยวข้อง อาร์กิวเมนต์ขนาด จุดยึด และต้นทางสำหรับ MarkerImage เป็นอาร์กิวเมนต์ที่ไม่บังคับทั้งหมด
- นักพัฒนาแอปไม่จำเป็นต้องเรียกใช้ OverlayView.call(this) ในคอนสตรัคเตอร์ของคลาสย่อย OverlayView อีกต่อไป
- นำเมธอด OverlayView "changed" ออกจากอินเทอร์เฟซ การดำเนินการนี้ไม่ควรส่งผลต่อโค้ดของนักพัฒนาซอฟต์แวร์ เนื่องจากก่อนหน้านี้ไม่ได้มีการใช้เมธอดเหล่านี้จริงๆ
- นำตัวเลือก partialmatch ออกจากออบเจ็กต์ Geocoder Request แล้ว หากนักพัฒนาแอปยังคงส่งพารามิเตอร์นี้ต่อไป การค้นหาจะไม่ได้รับผลกระทบ
12 มิถุนายน 2009
ปัญหาที่มีการเปลี่ยนแปลง:
- ปัญหา 1363: ข้อบกพร่อง: ระบบไม่ส่งกิจกรรมการคลิกแผนที่ใน iPhone
การเปลี่ยนแปลงอื่นๆ ที่เห็นได้ชัดมีดังนี้
- การควบคุมการซูมขนาดใหญ่จะคลิกได้ในทุกเบราว์เซอร์
- หน้าต่างข้อมูล "ล้าง" ตัวควบคุมการซูมขนาดใหญ่ โดยจัดตำแหน่งตัวเองให้อยู่ภายในแผนที่และตัวควบคุมอย่างสมบูรณ์
- Mobile copyright uses pretty images
- การ์ดจะโหลดจากตรงกลางแทนที่จะเป็นด้านซ้ายบน
- ผู้ใช้จะเลือกข้อความของปุ่มประเภทแผนที่หรือรูปภาพควบคุมใดๆ ไม่ได้อีกต่อไป
- ไลบรารีหลักมีขนาดเล็กลงประมาณ 1.9 KB