訂閱這些版本資訊。
Maps JavaScript API 團隊會定期更新 API,包括新增功能、修正錯誤和提升效能。如要指定在應用程式內載入的 API 版本,請使用 Maps JavaScript API Bootstrap 要求的 v
參數。進一步瞭解版本管理。
這份變更記錄會依日期和版本號碼列出版本,以及相關聯的變更。
如要接收 Maps API 新版本的最新消息,請訂閱 google-maps-js-api-v3-notify 群組。
5.54.5
2023 年 9 月 14 日
變更:
- [Beta 版] 修正導致 AdvancedMarkerElement 的 addEventListener() 無法使用的錯誤。
5.54.4
2023 年 9 月 7 日
變更:
- Google 標誌不會與地圖上的版權資訊重疊。
5.54.2
2023 年 8 月 24 日
變更:
- 修正 DirectionsRenderer 中的錯誤:如未在算繪 DirectionsResult 之前設定縮放和中心,就無法載入地圖。
5.54.1
2023 年 8 月 18 日
變更:
- 升級 Maps JavaScript API,以原生支援 ECMAScript 2020。
- 進階標記現在的呈現方式更明確。
- 如果 Array.from 以不支援 iterable 的實作方式覆寫 Array.from,該地圖就會停用。
- 修正在限制等級停用縮放按鈕時遺失的焦點。
5.53.13
2023 年 7 月 27 日
變更:
- [Beta 版] 全新「地點」類別中的歸因功能已經重構。
PhotoAttribution
現在是AuthorAttribution
。author
現在是displayName
。authorURI
現在是uri
。photoURI
{?string} 現已於AuthorAttribution
推出。Photo.attributions
現在是Photo.authorAttributions
。Review.authorAttribution
{?AuthorAttribution} 將取代Photo.author/authorURI/authorPhotoURI
。 - [Beta 版] 新增了必填欄位
textQuery
,並淘汰 Place 類別 searchByText() 方法中的query
。 - 調整光柵地圖標籤和圖示的資訊視窗錨定偏移值。
5.53.12
2023 年 7 月 20 日
變更:
- [Beta 版] 針對 JavaScript 歷程分享 - 車隊追蹤新增 ODRD 車輛和車隊位置提供者。
- 更新忽略傳送至
LatLng()
建構函式的引數時的警告訊息。 - 淘汰
Marker.collisionBehavior
,改用AdvancedMarkerElement.collisionBehavior
。
5.53.11
2023 年 7 月 13 日
變更:
- 當指定點接近折線的起點或邊緣時,
isLocationOnEdge()
函式現在會傳回true
- 新增錯誤記錄,讓開發人員知道向量地圖無法載入並返迴光柵地圖。
5.53.7
2023 年 6 月 15 日
變更:
- [Alpha 版] 更新 Place Autocomplete 元素,進一步支援螢幕閱讀器和其他輔助技術。
5.53.5
2023 年 6 月 1 日
變更:
- 允許將 Node 元素傳遞至進階標記的
content
屬性。 - 改善進階標記衝突行為的效能。
- 在 JavaScript 歷程共享中新增 DeliveryVehicleStop 欄位。
5.53.4a
2023 年 5 月 24 日
修正錯誤:
- 修正向量地圖上的閃爍問題。
- 修正了在 getNextOpeningTime() 地點方法中計算不同時區時,日期計算錯誤的問題。
- 更正 VehicleJourneySegment 中的錯誤類型。
5.53.3
2023 年 5 月 18 日
變更:
- [Alpha 版] 修正問題:如果使用方向鍵醒目顯示預測查詢字串,然後按下 Escape 鍵,則 Place Autocomplete 元素不會還原原始文字的錯誤。
- [Alpha 版] 更新 Place Autocomplete 預測樣式,確保文字溢位會顯示刪節號。
- [Beta 版] 當地特色現在會顯示通知,說明當地特色地圖上的地點相關資訊即將停用。
- 修正「街景服務衣夾人」必須先移迴座架至少一次時,才會顯示懸停拖曳預覽的錯誤。
- 淘汰了 Place Autocomplete 服務的邊界、位置和半徑。請改用 locationBias 和 locationRestriction。
5.53.2
2023 年 5 月 4 日
變更:
- [Beta 版] 可使用資料集資料導向樣式
- [Beta 版]
<gmp-map>
和<gmp-advanced-marker>
Web 元件現已推出。 - 已在 JavaScript 歷程分享功能的 Task 和 TaskTrackingInfo 中新增 TimeWindow 欄位。
- AdvancedMarkerElement 和 PinElement 發布在每週版本。
- 邊界的資料導向樣式,發布於每週版本。
getMapCapabilities
和mapcapabilities_changed
活動會於每週發布。
5.53.1a
2023 年 4 月 27 日
變更:
- 更新了 Place Autocomplete 服務,以支援 locationBias 和 locationRestriction
- [Beta 版] 發布 Place v2 toJSON 方法的說明文件。
- [Beta 版] 修正進階標記拖曳功能 (自動包裝地圖) 的問題。
- [Beta 版] 資料導向樣式 PlaceFeature.fetchPlace displayNames 將以使用者的語言顯示。
- [Beta 版] AdvancedMarkerView 和 PinView 已重新命名為 AdvancedMarkerElement 和 PinElement。
- [Beta 版] 修正問題:有時不必明確載入 AdvancedMarkers 和 Pins 即可使用。請記得,在存取這些類別前務必先載入「標記」程式庫。
- [Beta 版] AdvancedMarker
position
已正規化為 LatLngAltitude。 - [Beta 版] 停用進階標記
draggable
屬性,改用gmpDraggable
。
歐元
2023 年 4 月 13 日
變更:
- [Beta 版] 將地點屬性「priceLevel」的值從數字變更為字串。「priceLevel」值可用的值為「FREE」、「INEXPENSIVE」、「MODERATE」、「EXPENSIVE」、「VERY_EXPENSIVE」。
- [Beta 版] 淘汰 AdvancedMarkerView.draggable,改用 gmpDraggable。
- [Beta 版] 從「地點」類別中移除「圖示」屬性和欄位名稱。我們建議開發人員改用「svgIconMaskURI」。
- [Beta 版] AdvancedMarkerView 的 title 屬性現在只接受字串。您可以使用空字串移除標題。
- [Beta 版] 新增「svgIconMaskURI」做為 Place.fromPlaceFrom 方法支援的欄位名稱。
- [Beta 版] 已將地點類別屬性從
userRatingsCount
變更為userRatingCount
- 改善登入控制台時的列印錯誤。
修正錯誤:
- 修正關閉 InfoWindow 會造成錯誤的錯誤。
5.52.8
2023 年 4 月 6 日
變更:
- 將
pollingIntervalMillis
新增為 JavaScript 歷程共享中輪詢位置提供者的公開欄位。 - [Beta 版] 已將「地點」類別 JSON 回應從 snake_case 變更為小寫 CamelCase。
修正錯誤:
- 修正錯誤:地點評論的
publishTime
顯示錯誤日期。 - 修正建立自訂元素會導致全域毀損的問題。
- [Beta 版] 修正進階標記在地圖包裝時消失的錯誤。
5.52.6
2023 年 3 月 23 日
變更:
- [Alpha 版] Place Autocomplete 小工具 (最新) 實驗功能已推出。
- 每週版本發布 JavaScript 歷程分享。
5.52.5
2023 年 3 月 16 日
變更:
- [Beta 版] 資料導向樣式:已移除 NEIGHBORHOOD、ADMINISTRATIVE_AREA_LEVEL_3、ADMINISTRATIVE_AREA_LEVEL_4 和 SUBLOCALITY_LEVEL_1 FeatureType。
修正錯誤:
- 修正 importLibrary() 所用程式庫的 TypeScript 介面為空白的錯誤。
5.52.4
2023 年 3 月 9 日
變更:
- [Beta 版] 在拖曳標記時隱藏進階標記的點擊事件。
5.52.3
2023 年 3 月 2 日
變更:
- [Beta 版] 新增 JavaScript 歷程分享的 TaskTrackingInfo 實體。
- [Beta 版] 升級 Maps JavaScript API,以原生支援 ECMAScript 2020。
修正錯誤:
- 修正在地圖上新增及移除標記時可能發生的記憶體流失問題。
- 修正在觸控裝置上可點擊的進階標記下方,導致互動元素可供點選的錯誤。
5.52.2
2023 年 2 月 23 日
變更:
- [Beta 版] 資料導向樣式:移除 PlaceFeature.displayName 屬性。
- [Beta 版] 修正呼叫 setMap(null) 時無法正確移除 WebGLOverlayViews 的問題
- 修正了申訴
search
程式庫不明錯誤。 - 修正在陰影根目錄中,無法顯示 InfoWindow 關閉按鈕的錯誤。
- 為了改善網站體驗核心指標並減少不必要的資料移轉,Maps JS 現在會延遲載入地圖圖塊,直到地圖接近可視區域為止。在網頁的初始可視區域內建立的地圖,應該不會出現任何差異。
5.52.1
2023 年 2 月 16 日
變更:
- 新增
importLibrary()
函式,以便在執行階段動態載入程式庫。 - [測試版頻道] 在進階標記中開啟時,啟用 InfoWindow 的自動平移功能。
- [Beta 版] 將「歷程共享」程式庫的資料物件中的特定欄位設為不可為空值
- [Beta 版] 資料導向樣式:NEIGHBORHOOD、ADMINISTRATIVE_AREA_LEVEL_3、ADMINISTRATIVE_AREA_LEVEL_4 和 SUBLOCALITY_LEVEL_1 FeatureType。並將於 2023 年 3 月移除。
5.51.8
2023 年 2 月 2 日
變更:
- Beta 版:支援在自訂地圖類型中顯示進階標記。
- 內嵌 Bootstrap 載入器的最新副本現在會重複使用在文件其他位置找到的 CSP Nonce。
5.51.7
2023 年 1 月 26 日
變更:
- Beta 版:資料導向樣式:新增了 capturePlace 方法,以取得 PlaceFeature 的顯示名稱。PlaceFeature.displayName 屬性即將淘汰,並於 2023 年 2 月移除。
5.51.6
2023 年 1 月 19 日
修正錯誤:
- 修正進階標記問題:從地圖中移除衝突的標記,有時可能會導致 DOM 中留下幽靈標記元素。
5.1.5
2023 年 1 月 12 日
變更:
- 修正 AdvancedMarkerView、PinView 和 LocalContextMapView 的
element
類型,從Element
到HTMLElement | SVGElement
以更精確地表示必要元素類型。
修正錯誤:
- 修正使用進階標記搭配 InfoWindow 時出現的錯誤,也就是在使用鍵盤拖曳標記後,資訊視窗可能不會開啟。
5.51.4
2023 年 1 月 5 日
變更:
- Beta 版:新增屬性至地點類別
- 測試版頻道:如果點擊下有多個地圖項目,資料導向樣式 FeatureMouseEvent.features 陣列可能會包含多個地圖項目,且點擊下方的所有 FeatureLayer 點擊事件監聽器都會觸發。
- Beta 版:關於 google.maps.Map.getFeatureLayer 的無效引數,擲回錯誤。
- 修正進階標記在全螢幕地圖上的像素位置。
- 將地圖滑鼠事件變更為忽略按下其他滑鼠按鈕時發生的滑鼠按鈕點擊。
- 修正在放大地圖時,導致進階標記消失的錯誤。
- 改善使用許多進階標記的地圖時的效能。
- 更新 StreetViewPanoramaOptions 說明文件,闡明 ClickToGo 不適用於自訂全景。
- 改善建立 LatLngBounds 時的效能,包括透過 Map.getBounds() 執行。
- 更新 onAdd 和 onRemove 的 WebGLOverlayView 參照。
- 為旅程共享新增固定標記樣式自訂項目。
5.51.3
2022 年 12 月 8 日
變更:
- 修正當標記不在地圖可視區域外時,會導致標記無法聚焦於鍵盤焦點的錯誤。
- 測試版:推出
Place
類別,這個新的 API 更簡單,支援 Promise 等新型使用模式。「地點」類別包含一些新資料欄位。 - Beta 版:修正在傳送 Proxy 中包裝的地圖時,導致進階標記無法轉譯的錯誤。
- Beta 版:為 JavaScript 歷程分享新增行程位置提供者標記自訂功能。
5.51.2
2022 年 12 月 1 日
變更:
- 測試版:
google.maps.importLibrary()
API 現已推出。 - Beta 版:已淘汰:當地特色已遭淘汰,不再建議使用於新網站。相關功能會繼續運作,我們會提早在停止支援前 12 個月發出通知。如果想要自行建構類似當地特色的體驗,建議查看快速建構工具中的「探索鄰近地區」解決方案,或是使用 Maps JavaScript API 的 Places Library。Places Library 的程式碼範例和程式碼研究室可助您一臂之力。
- Beta 版:為了改善網站體驗核心指標,並減少不必要的資料移轉,Maps JS 現在會將地圖圖塊載入延後,直到地圖接近可視區域為止。在網頁的初始可視區域中建立的地圖,應該不會出現任何差異。
- 測試版:針對旅程位置提供者的輪詢狀態變更新增事件。
- Beta 版:為旅程分享新增樣式自訂函式。淘汰了較舊的設定方法。
- 為路線面板的步驟新增鍵盤無障礙功能。現在可以使用 Tab 鍵瀏覽路線,也可以使用空格鍵或 Enter 鍵選取路線。
-
google.maps.geometry.spherical.computeArea()
現在接受LatLngBounds
和Circle
。LatLngBounds
現在可以使用LatLngBoundsLiteral
建構。 - 在
DirectionRenderer
的建議路線面板中為圖片新增alt
文字。
5.51.1
2022 年 11 月 17 日
變更:
- Beta 版:發布地點介面集程式庫中的 Place 類別。
- Beta 版:為旅程分享新增樣式自訂函式。舊的設定方法已淘汰。
- Maps Embed API 現已停用 Internet Explorer 11。
- Maps Embed API 中的 Google 標誌在使用混合或衛星地圖類型時,會改變樣式,讓圖片看起來更顯眼
- 改善進階標記的載入效能。
- 將繪圖的「復原」按鈕鍵盤設為無障礙功能,並且讓螢幕閱讀器更容易使用。
- 讓路線轉譯器的標記鍵盤易於使用,而且螢幕閱讀器容易使用。
- 在地圖比例控制項中加入 ARIA 說明。
- 啟用地圖比例控制項的鍵盤焦點和互動功能。
- 將語言參數加入 Geocoder JS API。如未明確指定,Maps JS API 不會再將
US
視為地理編碼器中的預設區域。 - 為 Directions JS API 加入語言參數。
- 將語言參數加入 Distance Matrix JS API。
修正錯誤:
- 修正當開啟資訊視窗時,鍵盤焦點會重新導向至標記的錯誤。
- 修正標記無法聚焦的錯誤。
5.1 萬
2022 年 11 月 16 日
變更:
- 每週版本已更新為 3.51 版。
- 每季版本已更新為 3.50 版。
- 版本 3.49 和 3.48 版本仍可依照號碼要求使用。
3.50.12a
2022 年 11 月 7 日
變更:
- 修正
google.maps.event.addListenerOnce
和google.maps.event.addDomListenerOnce
含有不正確this
繫結的問題。
5.50.12
2022 年 11 月 3 日
變更:
- 測試版:在傾斜地圖中使用進階標記時,現在可支援海拔高度。
5.50.11
2022 年 10 月 27 日
變更:
- Beta 版:當資料導向樣式地圖項目圖層無法使用時,系統會記錄錯誤。
- Beta 版:改善預設進階標記載入作業的效能。
5.50.10
2022 年 10 月 20 日
修正錯誤:
- 修正 iOS 上的 InfoWindow 右側和底部邊框間距。
歐元
2022 年 10 月 13 日
變更:
- 路線面板現在會醒目顯示所選的步驟。
- 修正
PinView
建構函式的 TypeScript 輸入。 - 修正
LagLngAltitude
建構函式的 TypeScript 輸入。 - 更新
DirectionsRenderer
中的預設標記圖示圖片。
5.50.8
2022 年 10 月 6 日
變更:
- Beta 版:進階標記預先發布版。
- Beta 版:針對
getMapCapabilities()
傳回物件引入isAdvancedMarkersAvailable
的說明文件。 - 在
LocalContextMapView
的 API 說明和LocalContextMapViewOption
的element
屬性中加入「這個欄位處於唯讀狀態」
修正錯誤:
- JSON 自訂樣式中的顏色現在會使用預設樣式的不透明度,而非強制 100% 的不透明度。
50.7
2022 年 9 月 29 日
變更:
- 螢幕閱讀器現在會閱讀如何與地圖和街景服務互動的操作說明。
- 為鍵盤快速鍵對話方塊新增傾斜和旋轉鍵盤快速鍵。
5.50.6
2022 年 9 月 22 日
修正錯誤:
- 修正 iOS 版 Voice Over 可瀏覽鍵盤快速鍵對話方塊下方的元素的錯誤。
- 在靜態地圖圖片中加入替代文字。
變更:
- 現在,當呼叫
map.getMapCapabilities()
出現錯誤時,系統會將錯誤記錄到控制台。
50.5
2022 年 9 月 15 日
變更:
- 為 LatLngBounds 新增 MAX_BOUNDS 常數,以指定地圖的 LatLng 邊界上限
- 允許螢幕閱讀器對預設標記執行點擊動作。
50.3 萬
2022 年 9 月 1 日
變更:
- Beta 版:更新 JavaScript Journey Share 的
DeliveryVehicle
類別,以加入自訂屬性。 - 修正地圖傾斜設定後,事件中 LatLng 不正確的錯誤。
5.50.2
2022 年 8 月 25 日
變更:
- Beta 版:將
FleetEngineDeliveryFleetLocationProvider
變更為接受字串傳遞車輛篩選器。 - 更新預設標記圖示圖片。
5.50.1
2022 年 8 月 18 日
變更:
- 測試版:將地圖功能 API (
getMapCapabilities
和mapcapabilities_changed
事件) 導入 Beta 版。 - Beta 版:將
language
參數引入google.maps.Geocoder
。 - Beta 版:將
language
參數引入google.maps.DistanceMatrixService
。 - Beta 版:將
language
參數引入google.maps.DirectionsService
。 - 修正多個 Places JS API 中忽略區域代碼的錯誤。為各種 Place JS API 加入語言和區域參數。
- 針對未在內容安全政策設定中,沒有 googleapis.com 網域的網站,移除其 Maps JavaScript API 街景服務支援。詳情請參閱《內容安全政策指南》。
12 萬
2022 年 8 月 4 日
變更:
- 新增
DEMO_MAP_ID
,也就是地圖 ID,可用於需要地圖 ID 的程式碼範例。這組地圖 ID 不適用於實際工作環境應用程式,無法用於需要雲端設定的功能 (例如雲端樣式)。 - 清楚說明需要
FleetEngineDeliverFleetLocationProvider.locationRestriction
才能開始追蹤。
5.49.11
2022 年 7 月 28 日
變更:
- 現在可以將
google.maps.VehicleType
做為執行階段列舉參照。
3.49.10
2022 年 7 月 21 日
變更:
- 驗證標記圖示大小、標記圖示縮放大小或資訊視窗大小時,NN 值會遭到拒絕。
- 修正在 iOS 裝置上無法於街景服務顯示動作追蹤控制項的錯誤。
- 修正 Embed API 中 RTL 語言的懸停文字錯誤,導致路線被截斷。
- 讓大眾運輸資訊視窗更易於使用,螢幕閱讀器也更容易使用。
歐元
2022 年 7 月 14 日
變更:
- 說明如何在行程分享位置提供工具中使用 ID 欄位。
歐元
2022 年 7 月 7 日
變更:
- 將街景服務導覽連結使用鍵盤,並且支援螢幕閱讀器。
- 在
StreetViewPanorama
上引入新的focus
方法。
歐元
2022 年 6 月 23 日
變更:
- Beta 版:Google 邊界的資料導向樣式發布。
修正錯誤:
- 允許透過
google.maps.places.BusinessStatus
存取BusinessStatus
列舉。
歐元
2022 年 6 月 16 日
變更:
- 在街景服務中加入鍵盤快速鍵控制項和對話方塊,讓鍵盤快速鍵更容易搜尋。
修正錯誤:
- 修正關閉街景服務時導致表單提交的錯誤。
歐元
2022 年 6 月 9 日
變更:
- 將
WebGLOverlayView
、CameraParams
、LatLngAltitude
、moveCamera
、小數縮放和getVisibleRegion
移至每週版本。 Map
的預設街景服務全景現在會在開啟時自動管理焦點。這是新的預設行為。- 街景服務全景現在會在關閉時自動恢復焦點 (如果可以的話)。
- 現在只要按下 ESC 鍵 (在啟用關閉按鈕時) 即可關閉街景服務。
geometry.spherical.computeSignedArea()
和geometry.spherical.computeArea()
已經過最佳化,可提升可靠度和準確率。
3.49.3a
2022 年 6 月 2 日
變更:
- 改善街景服務動作追蹤控制項的色彩對比。
- 街景服務鍵盤的動作追蹤控制項無障礙設計,讓螢幕閱讀器更容易使用。
MapsNetworkError
、MapsRequestError
和MapsServerError
類別現已公開公開並記錄下來。
5.49.2
2022 年 5 月 26 日
變更:
- 改善街景服務動作追蹤控制項的色彩對比。
- 街景服務鍵盤的動作追蹤控制項無障礙設計,讓螢幕閱讀器更容易使用。
MapsNetworkError
、MapsRequestError
和MapsServerError
類別現已公開並記錄。
5,49.1 萬
2022 年 5 月 19 日
變更:
- 測試版:修正多個 Places JS API 中會忽略區域代碼的錯誤。為各種 Place JS API 加入語言和區域參數。
- 改善在深色模式下的全螢幕和指南針控制項的色彩對比。
- 讓街景服務指南針控制項、關閉按鈕和地址連結控制項、方便操作和螢幕閱讀器使用。
歐元
2022 年 5 月 12 日
變更:
- 每週版本更新到 3.49 版。
- 每季版本更新至 3.48 版。
- 版本 3.47 和 3.46 版仍可依照號碼要求使用。
- 3.45 版已刪除,無法再使用。
3.48.11
2022 年 4 月 28 日
變更:
- Place Autocomplete 現在接受更多類型。 瞭解詳情。
- 「
isFractionalZoom
」已移至每週版本。
歐元
2022 年 4 月 14 日
變更:
- Beta 版:為
WebGLOverlayView
啟用 WebGL 2.0。 - Beta 版:在 Maps JavaScript API TypeScript 類型、外匯和參考說明文件中加入
JourneySharing
程式庫。 google.maps.event.addDomListener()
和google.maps.event.addDomListenerOnce()
函式已淘汰,不建議使用。請改用標準addEventListener()
方法。這些方法會繼續運作,目前無停用計畫。- 在「街景服務」標記圖示中加入
title
和aria-label
。 - 將
aria-pressed
屬性新增至「全螢幕」控制項。 - 改善「地圖類型」控制項的下拉式選單間距。
- 更新「地圖類型」下拉式選單控制項的 aria 標籤。
修正錯誤:
- 從預設地圖類型控制項中移除不允許的
aria-expanded
屬性。
5.48.8
2022 年 4 月 7 日
變更:
- 改善 Maps JS API 和 Embed API Google 標誌的色彩對比。
3.48.7a
2022 年 3 月 31 日
變更:
- Beta 版:移除已淘汰的 WebGL 疊加層檢視 API。
- 為 Maps JavaScript API 客戶啟用更新版基本地圖。更新後的基本地圖已在消費者版 Google 地圖上使用,提供更豐富、更詳細的基本地圖,無法涵蓋土地的自然地圖項目。
修正錯誤:
- 還原
map.fitBounds()
的先前的修正項目 (讓可視區域轉換短暫,以便加快分析)。 - 修正高色彩對比模式中地圖類型控制項的色彩對比問題。
- 比對地圖類型控制項核取方塊的無障礙名稱與對應的視覺標籤。
- 修正高色彩對比模式資訊視窗的色彩對比問題。
5.48.6
2022 年 3 月 24 日
變更:
- 修正
map.fitBounds()
,簡化短距離的可視區域轉換效果。
5.48.5
2022 年 3 月 17 日
變更:
- 僅限 Safari:確保關閉按鈕和內容容器會自動聚焦於
open
。
修正錯誤:
- 修正
InfoWindow
的「在 Google 地圖上查看」連結的色彩對比問題。 - 修正
StreetViewPanorama
地址控制項中「在 Google 地圖上查看」連結的色彩對比問題。
5.48.4
2022 年 3 月 10 日
變更:
- 針對
InfoWindow
推出新的visible
事件。 - 在
InfoWindow
中引入新的focus
方法。
5.48.3
2022 年 3 月 3 日
變更:
- Beta 版:啟用 Maps JavaScript API 街景服務中的新服務呼叫樣式。您可能需要更新《內容安全政策》,確保系統不會在瀏覽器層級封鎖這些呼叫。
- 推出適用於
InfoWindow
的新ariaLabel
屬性。
5.48.1
2022 年 2 月 17 日
變更:
- Beta 版:新增可設定全域體驗 ID 的支援功能。請參閱這裡的 API 參考說明文件。
- Beta 版:fromLatLngAltitude 的第一個和第二個參數現在會與 LatLngAltitude (而非 LatLng 和
number
) 合併。 - 已將 LatLng 的
noWrap
參數重新命名為noClampNoWrap
。 - 現在,螢幕閱讀器會閱讀標記收到焦點時如何瀏覽標記的操作說明。
- Maps JavaScript API 現在會回報遙測資訊。您可能需要更新《內容安全政策》,確保系統不會在瀏覽器層級封鎖這些呼叫。詳情請參閱常見問題。
- 這個版本不支援 Internet Explorer。如要繼續支援 Internet Explorer 11,請指定
v=3.47
(2022 年 11 月前開放使用)。
5.48 次
2022 年 2 月 10 日
變更:
- 每週版本已更新為 3.48 版。
- 每季版本已更新為 3.47 版。
- 版本 3.46 和 3.45 版仍可依照號碼要求使用。
5.47.6
2022 年 1 月 20 日
修正錯誤:
- 修正焦點在鍵盤快速鍵控制項中的焦點時,頁面會捲動至頂端的問題。
5.47.4
2022 年 1 月 6 日
變更:
- 測試版頻道:WebGLOverlayView API 更新 - 淘汰所有名稱中含有「gl」的類別和方法,改用名稱包含「GL」的新類別和方法,並淘汰 WebglCameraParams,改用新的 CameraParams 類別 (該子類別 CameraOptions)。
- 更新了 PlaceOpeningHours 方法說明文件,以說明特殊營業時間未用於計算中。
5.47.3
2021 年 12 月 9 日
變更:
LatLng
、LatLngBounds
和Circle
現在接受建構函式中相同類別的例項。
5.47.2
2021 年 12 月 2 日
變更:
- 現在只要允許在投影使用
LatLng
的地方,就可以使用LatLngLiteral
做為參數。
修正錯誤:
- 修正縮放值較小 (小於 1.0) 時可能發生的部分轉譯問題。
3.47.1
2021 年 11 月 18 日
變更:
- 現在在幾何圖形程式庫允許任何
LatLng
的情況下,都可以使用LatLngLiteral
做為參數。 - 在 Maps JavaScript API 中新增 onGIStateUpdateRequest API 以獲得 WebGL 支援。
- 修正了錯誤畫面上的色彩對比。
- 目前在 v=beta 中停用 Internet Explorer 11。目前支援 Internet Explorer 11 的最新版 Maps JavaScript API 是 3.47 版。我們將在 2022 年 11 月全面停止支援 Internet Explorer 11,
- 如果
keyboardShortcuts
地圖選項設為false
,Google 地圖不會再收到定位點焦點。 - 現在當縮放等級達到相應上限或最小時,就會停用「放大」和「縮小」按鈕。
- 將
MapType
控制項轉換為使用語意元素,以便改善 Maps Embed API 的無障礙功能和螢幕閱讀器體驗。 - 錯誤畫面上的圖示新增了替代文字。
- 針對各種一般程式碼健康狀態改善。
修正錯誤:
- 將不符 WCAG 規定的
controlHeight
和controlWidth
屬性替換為符合規定的資料* 屬性。
5.47 次
2021 年 11 月 11 日
變更:
- 每週版本已更新為 3.47 版。
- 每季版本已更新為 3.46 版。
- 3.45 版仍可依照號碼要求使用。
- 3.44 版已刪除,無法再使用。
3.46.12
2021 年 11 月 4 日
修正錯誤:
- 更新了「地圖類型」選單列,提供更精確的 ARIA 標籤。
- Embed API:為數個連結新增 ARIA 標籤,以改善螢幕閱讀器使用體驗。
- Embed API:修正部分文字項目的色彩對比。
- 已修正外部中
google.maps.Marker.MAX_ZINDEX
的類型。
3.46.11
2021 年 10 月 28 日
變更:
- 將 getter 和 setter 轉換成 goog.a11y.aria。這種做法有助於防範拼字錯誤。
5.46.8
2021 年 10 月 7 日
變更:
- 當地特色:已移除當地特色 InfoWindow 相片的作者資訊連結。
5.46.6
2021 年 9 月 23 日
變更:
- 修正地圖遊標在無法拖曳時會顯示手部的錯誤。
5.46.5
2021 年 9 月 16 日
修正錯誤:
- 修正 Place Autocomplete 小工具中的色彩對比度錯誤。
3.46.3
2021 年 9 月 2 日
變更:
- 捲動操作說明現在會顯示在開啟的
InfoWindow
和CustomOverlay
上方。
5.46.2
2021 年 8 月 26 日
變更:
- 測試版:現已回報遙測資訊。您可能需要更新內容安全政策,確保系統不會在瀏覽器層級封鎖這些呼叫。詳情請參閱常見問題。
5.46 次
2021 年 8 月 18 日
現已推出 Maps JavaScript API 3.46 版。請參閱版本管理指南。
變更:
- 已將兩個新欄位新增至
PlaceResult
、icon_mask_base_uri
和icon_background_color
。 - 每週版本已更新為 3.46 版。
- 每季版本已更新為 3.45 版。
- 按號碼要求仍可使用 3.44 版。
- 3.43 版已刪除,無法再使用。
淘汰項目:
- 即將停止支援 Internet Explorer。自 2021 年 8 月起,使用 Maps JavaScript API 3.46 版起,Internet Explorer 11 使用者會在地圖頂端看到警告訊息。目前支援 Internet Explorer 11 的最新版 Maps JavaScript API 是 3.47 版。 我們將在 2022 年 11 月全面停止支援 Internet Explorer 11,
修正錯誤:
- 修正多邊形的頂點在特定縮放等級下位移的錯誤。
- 修正多個資訊視窗內容重疊的錯誤。
5.45.8
2021 年 7 月 29 日
變更:
- Embed API:在嵌入地圖上,系統重新導向路線頁面後會保留縮放等級。
5.45.7 次
2021 年 7 月 22 日
變更:
- 停止支援 IE11。IE11 中的地圖現在會在 Beta 版中顯示橫幅。
- 更新內嵌地圖中的「規劃路線」連結,提供更精確的資訊。
修正錯誤:
- 已修正
getFeatureById()
方法無法擷取 ID 為 0 的功能的問題。 - 修正
ComponentRestriction
值未定義或空值時擲回UNKNOWN ERROR/SERVICE BACKGROUND ERROR
的問題。
3.45.6a
2021 年 7 月 15 日
變更:
- 開啟後,如果第一個可聚焦的控制項未位於 InfoWindow 可視區域或
disableAutoPan=true
中,焦點現在就會管理至 InfoWindow 容器。
修正錯誤:
- 修正了在移除繪圖管理員並重新新增至地圖時,系統就會自動完成未完成的多邊形繪圖。
- 修正錯誤:在部分語言的「嵌入地圖」彈出式視窗中,「路線」字串會遭到截斷。
5,45.5 萬
2021 年 7 月 1 日
變更:
- 更新輸入和 JS API 的 Maps Studio 網址。
修正錯誤:
- 修正了提供回呼時未處理的 Promise 拒絕。
5.45.4
2021 年 6 月 24 日
變更:
- 修正提交表單時會導致鍵盤快速鍵對話方塊開啟的錯誤。
- 修正「鍵盤快速鍵」按鈕無法對齊的錯誤。
- 不小心將物件移除至
window
(Spherical、PolylineCodec、PolyGeometry)。建議您改為存取這些物件的完整命名空間。
5.45.3
2021 年 6 月 16 日
修正錯誤:
- 已更新
InfoWindow
,這樣一來,在與地圖例項化相同的執行迴圈內呼叫open()
時,焦點不會移動。
變更:
- 更新
InfoWindowOpenOptions
API 參考資料一節,提供更多詳細資訊。 - 修正在 Safari 中使用鍵盤導覽功能 (Tab + Option) 時的焦點環。
5.45.2
2021 年 6 月 10 日
修正錯誤:
- 修正問題:在 Embed API 中,鍵盤快速鍵對話方塊的背景無法正確重疊地圖類型控制項。
- 修正載入字型 CSS 樣式時發生錯誤的問題。
- 修正錯誤:在開啟的資訊視窗平移地圖時,可能發生閃爍的錯誤。
變更:
- 已新增
InfoWindowOpenOptions.map
屬性。
5.45.1
2021 年 6 月 3 日
變更:
- 為 Data.StyleOptions 介面新增動畫、圖示、標籤和不透明度屬性的說明文件。
- 重新設計版權對話方塊,提供更完善的無障礙支援。
- 現在資訊視窗開啟時會自動管理焦點。這代表新的預設行為。
- 新增 InfoWindowOpenOptions API,讓開發人員可在開啟資訊視窗時,控制焦點的管理方式。
- 現在按下 ESC 鍵即可關閉資訊視窗。
- 使用螢幕閱讀器時,InfoWindows 現在會以「對話方塊」的形式朗讀。
- Polyfill 隔離功能現已啟用;這項變更可避免主機網頁安裝 Maps API 內部 polyfill。
修正錯誤:
- 修正問題:切換瀏覽器分頁時,會顯示地圖焦點環。
- 修正問題:部分瀏覽器中滑鼠互動時,地圖控制項、標記元素和地圖類型控制項子選單項目的焦點環會錯誤顯示。
新功能:
- 支援在路線、距離矩陣、海拔高度、地理編碼器、最大縮放圖像、街景服務和
AutcompleteService.getPlacePredictions()
服務中支援 Promise。 - 在地圖上新增鍵盤快速鍵控制項和對話方塊,讓使用者更容易找到鍵盤快速鍵。
- 向量地圖目前於每週版本推出 (僅限基本功能,WebGL 功能則是於 Beta 版提供)。
3.44.14
2021 年 5 月 13 日
變更:
- 如果在沒有相關聯的地圖或街景服務例項的情況下呼叫
InfoWindow.open()
,系統現在就會記錄警告至控制台。
5.44.12
2021 年 4 月 28 日
修正錯誤:
- 修正問題:變更為新的地圖類型後,已移除或隱藏的最佳化標記會加回地圖。
當地特色:
- 開始支援未將
@@iterator
方法定義為有效placeTypePreferences
值的陣列。
3.44.11a
2021 年 4 月 20 日
變更:
- 提升使用圖示物件建立自訂標記的效能。
- 防止焦點在懸停在按鈕上時移至地圖類型下拉式選單。
修正錯誤:
- 修正錯誤:如果在初始化基本地圖前就載入靜態標記,可能會發生錯誤。
歐元
2021 年 4 月 8 日
修正錯誤:
- 修正在啟用街景服務時,可透過鍵盤存取地圖控制項的錯誤。
5.44.8
2021 年 4 月 1 日
變更:
- 當地特色資料庫:將 Place Details 檢視畫面中的 Google 標誌移至內容底部。
5.44.7 次
2021 年 3 月 25 日
變更:
- 現在資訊視窗關閉時,鍵盤焦點現在會回到適當的元素。
5.44.4
2021 年 3 月 4 日
變更:
- 45° 圖像現在提供更廣泛的縮放等級,且旋轉控制項現在包含順時針和逆時針按鈕。
修正錯誤:
- 修正了重複算繪地圖時可能發生的記憶體流失問題。
- 修正在地圖上新增或移除圓形或矩形時,可能發生的記憶體流失問題。
5.44.2
2021 年 2 月 25 日
變更:
- 已修正 Places Autocomplete
getPlacePredictions
函式呼叫錯誤指向 Beta 版中錯誤端點的錯誤。
3.44.1
2021 年 2 月 18 日
變更:
- 現在重新載入顯示的地點時,系統會停用當地特色地點選擇工具按鈕。
- 未最佳化的標記現在可聚焦,且可透過鍵盤存取。
- 測試版頻道:不小心將物件新增至
window
(Spherical
、PolylineCodec
、PolyGeometry
),應改以完整命名空間存取這些物件。 - 已在 Beta 版中開啟 Polyfill 隔離功能。也就是說,Maps JavaScript API 不會再在主頁面中安裝 polyfill。
3.43.8a
2021 年 2 月 25 日
只更新每季版本。變更:
- 修正多次算繪地圖時的記憶體流失問題
5.43.8
2021 年 2 月 5 日
變更:
- 新增對
AutocompleteService.getPlacePredictions()
中的 Promise Beta 版支援。
修正錯誤:
- 修正即使
clickable
設為 false,包含標籤的Markers
仍會攔截點擊事件的問題。
3.43.7a
2021 年 1 月 28 日
修正錯誤:
- 修正折線繪製相關的各種問題。
5.43.6
2021 年 1 月 21 日
修正錯誤:
- 修正有時會填入 GeoJSON 多邊形孔的問題。
- 修正在地圖和街景服務之間切換時,導致疊加層消失的錯誤。
5.43.5
2021 年 1 月 14 日
變更:
- 變更選單中的核取方塊,以便螢幕閱讀器使用。
- 增加室內街景服務全景的樓層按鈕大小。
- 修正街景服務中行動動作追蹤控制項的位置。
修正錯誤:
- 鍵盤選單按鈕現在會觸發
contextmenu
事件。 - 修正錯誤:在某些情況下,在地圖和街景服務之間切換時,全螢幕控制項無法正常運作。
- 修正螢幕閱讀器無法瀏覽地圖中的標記的問題。
- 修正 LocalContext 地點標記中地點圖示消失的錯誤。
5.43.3
2020 年 12 月 9 日
變更:
- 已將
google.maps.MouseEvent
介面重新命名為google.maps.MapMouseEvent
並新增了domEvent
屬性,方便您直接從 DOM 存取基礎事件。 - 改善多邊形疊加層的記憶體行為。
- 系統現已明確釋出 Canvas 記憶體,避免 Safari 記憶體問題。
修正錯誤:
- 修正錯誤:在某些情況下,在地圖和街景服務之間切換時,全螢幕控制項會停止運作。
- 修正主控台在標記
click
事件上記錄錯誤的錯誤。 - 修正標記可點擊區域大小過大的問題。
- 修正 polyfill 衝突影響到 IE11 上的符號
5.43.2
2020 年 12 月 1 日
變更:
- 新增
contextmenu
事件,做為rightclick
事件更好的替代方案。contextmenu
事件會加入在 macOS 上回應 ctrl-click 的功能。 - 提供
title
或label
時,在非最佳化的標記中加入無障礙屬性。 - 為
MapType
控制項新增更多 ARIA 標籤和角色,以改善螢幕閱讀器使用體驗。 - 改善對
MapType
控制選項的螢幕閱讀器支援。當使用者離開控制項時,下拉式選單會自動關閉。 - 修正下拉式選單中由螢幕閱讀器回報的項目數量,以免系統將行分隔符視為清單項目。
- 在
map
元素中新增焦點環,藉此透過鍵盤互動指出鍵盤焦點。 - 在
MapType
控制項中加入其他鍵盤控制項。現在當控制項遺失焦點時,下拉式選單選項就會自動關閉。 使用向上鍵和向下鍵可開啟下拉式選單,按下 Esc 鍵則可關閉下拉式選單。 「Home」鍵和「End」鍵分別會移動到下拉式選單中的第一個和最後一個項目。
修正錯誤:
- 修正錯誤:在某些情況下,取消標記動畫可能會導致該特定標記提前終止日後的動畫。
3.43.1a
2020 年 11 月 20 日
變更:
- 在
MarkerLabel
介面中加入className
屬性,以設定label
元素的 CSS 類別。 - 在最大縮放圖像服務中新增對 Promise 的 Beta 版支援。
- 在街景服務服務中新增 Promise Beta 版支援。
- 在提供
title
或label
時,將無障礙功能文字新增至非最佳化的標記。 - 從
MapType
控制項下拉式選單按鈕中移除aria-pressed
標籤,以改善無障礙設計。 - 將
DropdownMenu
和DropdownMenuItem
轉換成節能元素,以改善無障礙功能。 - 已根據色彩對比標準變更版權元素文字。
- 使用者現在可以使用 Enter 鍵或空白鍵來開啟及關閉下拉式選單。
- 現在可以聚焦下拉式選單項目。
- 當地特色資料庫:系統現在會在輪轉控制項按鈕失效時停用按鈕,而且這些按鈕不會再與清單中的第一個或最後一個項目重疊。
修正錯誤:
- 已修正
GroundOverlays
跨越 180 度子午線時可能發生的錯誤。 - 將
disableDefaultUI
設為「true
」時,系統不再預設停用鍵盤快速鍵。 - 修正地圖切換按鈕的螢幕閱讀器文字不正確的錯誤。
- 將無障礙功能名稱和類型新增至
Map
。 - 修正介面說明文件誤將部分選用屬性顯示為必要。
- 修正在傳遞
LatLngLiteral
時忽略noWrap
LatLng
建構函式參數的錯誤。
5.43
2020 年 11 月 18 日
現已推出 Maps JavaScript API 3.43 版。請參閱版本管理指南。
- 每週版本已更新為 3.43 版。
- 每季版本已更新為 3.42 版。
- 3.41 版仍可依照號碼要求使用。
- 3.40 版已刪除,無法再使用。
歐元
2020 年 10 月 15 日
變更:
- 修正螢幕閱讀器傳達錯誤核取方塊狀態的錯誤。
- 修正地圖控制項的問題,也就是 Tab/Shift+Tab 鍵順序錯誤的問題。
- 將地圖按鈕從
div
轉換為原生按鈕,以改善無障礙設計。 - 傾斜度目前取決於 WebGL 地圖的縮放等級。
- 修正當
controlSize
小於 27 時,Internet Explorer 上的全螢幕按鈕有部分消失的問題。
5.42.8
2020 年 10 月 7 日
變更:
支援更新的地點圖示
2020 年 10 月 1 日
Place Details 和 Place Search 要求傳回的圖示已更新,現已使用新的圖示字符。您無須採取任何行動,新的字符就會自動顯示。
3.42.7
2020 年 9 月 29 日
變更:
- 已修正「回報地圖錯誤」控制項工具提示中 RTL (由右到左) 語言的字詞順序錯誤,
- RTL 文字方向的置中標記標籤。
5.42.6
2020 年 9 月 21 日
變更:
- 新增 Distance Matrix 服務承諾的 Beta 版支援。
3.42.5
2020 年 9 月 16 日
變更:
- 更新了
LatLngBounds.union
方法,以處理兩個邊界超過 180 度的情況。
3.42.4
2020 年 9 月 8 日
變更:
- 系統偵測到無效的
Date.now()
實作項目時,會在控制台中記錄錯誤。 - 新增海拔高度服務方法中 Promise 的 Beta 版支援。
- 推出新的
InfoWindow.minWidth
屬性,以指定InfoWindow
的最小寬度。 - 修正路線在變更目的地後,路線會經過模糊處理的錯誤。
5.42 次
2020 年 8 月 19 日
現已推出 Maps JavaScript API 3.42 版。請參閱版本管理指南。
變更:
- 現在 InfoWindows 的預設寬度上限為 648 像素,您可以設定 InfoWindow maxWidth 屬性來覆寫。資訊視窗的寬度現在可超過 648 像素,但仍會受到地圖的寬度限制。(先前我們一律限制 648 像素或地圖寬度小於 648 像素)。
- 避免在算繪大型 GeoJson 資料集時,使用預設樣式的算繪閃爍。
- 每週版本已更新為 3.42 版。
- 每季版本已更新為 3.41 版。
- 按號碼要求仍可使用 3.40 版。
- 3.39 版已刪除,無法再使用。
3.41.7
2020 年 7 月 22 日
已修正:
- 已修正在使用 Cloud 樣式時,將
clickableIcons
屬性設為false
不會產生任何影響的錯誤。
3.41.5
2020 年 7 月 6 日
變更:
- 修正信任類型的違規問題。
5.41.2
2020 年 5 月 27 日
變更:
- Maps JavaScript API Places Library 中的地點欄位
permanently_closed
已淘汰。
5.41 次
2020 年 5 月 20 日
現已推出 Maps JavaScript API 3.41 版。請參閱版本管理指南。
- 每週版本已更新為 3.41 版。
- 每季版本已更新為 3.40 版。
- 按號碼要求仍可使用 3.39 版。
- 3.38 版已刪除,無法再使用。
3.40.11
2020 年 4 月 28 日
變更:
- 在 Place Search 和 Place Details 結果中加入新欄位
business_status
。請使用這個欄位,而不是permanently_closed
。 - 修正要求 (新)
PlaceResult.utc_offset_minutes
時發生的主控台警告錯誤;現在PlaceResult.utc_offset
會傳回 已淘汰 的警告。
歐元
2020 年 4 月 14 日
變更:
- 如果傳遞的 mapDiv 不是元素,地圖現在會擲回更簡單的診斷 InvalidValueError。
- Chrome 瀏覽器在
google.maps.places.Autocomplete
中自動填入位址時,不應再向伺服器觸發自動完成要求 (這樣會導致產生帳單費用)。 - 讓
maxWidth
屬性更準確。在這項變更之前,如果您將InfoWindow
的maxWidth
指定為 100,InfoWindow
的實際最大寬度會是 94 像素。變更後,寬度上限實際上是 100 像素。 - 修正使用標記和地圖邊界時,繪製要求建構工具的記憶體流失問題。
3.40.6
2020 年 3 月 24 日
變更:
- 修正 IE11 交通時間欄位中的文字遭到截斷。
5.40.4
2020 年 3 月 10 日
變更:
- 修正呼叫
setTilt()
兩次會導致地圖偏差的錯誤。
5.40.2
2020 年 2 月 23 日
變更:
- Google 地圖中的隱藏 iframe 已從分頁導覽中移除。
3.40.1
2020 年 2 月 18 日
變更:
- 不要針對 v=beta 的 InvalidVersion 提出警告。
- 修正街景服務顯示時的捲動問題。
5.40 次
2020 年 2 月 11 日
現已推出 Maps JavaScript API 3.40 版。請參閱版本管理指南。
- 每週版本已更新為 3.40 版。
- 每季版本已更新為 3.39 版。
- 按號碼要求仍可使用 3.38 版。
- 3.37 版已刪除,無法再使用。
5.39.6
2020 年 1 月 8 日
現已推出 Maps JavaScript API 3.39.6 版。請參閱版本管理指南。
已修正:
- 對於 Directions 要求,
ZERO_RESULTS
現已記錄至控制台,不會再產生錯誤記錄。
歐元
2019 年 11 月 20 日
現已推出 Maps JavaScript API 3.39 版。請參閱版本管理指南。
變更:
- 不再支援 Internet Explorer 10 (3.38 是支援 Internet Explorer 10 的最新版)。
AutocompletePrediction
現在會傳回從指定起點經緯度到指定地點的直線距離。
淘汰項目:
- 地點欄位
open_now
和utc_offset
已於 2019 年 11 月 20 日淘汰,並於 2021 年 2 月 20 日停用。詳情請參閱「地點欄位遷移」一文。
- 每週版本已更新為 3.39 版。
- 每季版本已更新為 3.38 版。
- 按號碼要求仍可使用 3.37 版。
- 3.36 版已刪除,無法再使用。
5.38 次
2019 年 8 月 20 日
現已推出 Maps JavaScript API 3.38 版。請參閱版本管理指南。
- 每週版本已更新為 3.38 版。
- 每季版本已更新為 3.37 版。
- 3.36 版仍可依照號碼要求使用。
- 3.35 版已刪除,無法再使用。
- 無法再使用 Fusion Table (3.37 是支援這個功能的最後一個版本)。
- 我們已停止支援 Internet Explorer 10,並將於 2019 年 11 月至 2020 年 5 月之間停止支援,具體取決於您使用的發布版本或版本號碼。
5.37 次
2019 年 5 月 15 日
現已推出 Maps JavaScript API 3.37 版。請參閱版本管理指南。
- 每週版本已更新為 3.37 版。
- 每季版本已更新為 3.36 版。
- 3.35 版仍可依照號碼要求使用。
- 3.34 版已刪除,無法再使用。
- 將無法再使用 Internet Explorer 9 (最新的支援版本是最新版 3.34)。
3.36 次
2019 年 2 月 14 日
現已推出 Maps JavaScript API 3.36 版。請參閱版本管理指南。
變更:
- 新增的地圖項目:
- 您現在可以使用 MapOption.controlSize 變更地圖控制項的大小,
- 您現在可以使用 MapOptions.restriction 限制地圖邊界。
- Infowindow 已改善。
- 每週版本已更新為 3.36 版。
- 每季版本已更新為 3.35 版。
- 按號碼要求仍可使用 3.34 版。
- 3.33 版已刪除,無法再使用。
5
2019 年 1 月 29 日
變更:
- API 現在可以傳回每個地點的評論總數。
- 新增 Plus Codes 支援。Plus Code 是簡碼,提供世界上每個地點的地址,即使傳統街道地址不存在的地區亦然。
- 系統不再支援 Internet Explorer 9。
淘汰項目:
Autocomplete
的placeIdOnly
參數已淘汰,- Maps JavaScript API 中的 Fusion Tables 圖層已於 2018 年 12 月 3 日淘汰。Fusion Tables 圖層將於 2019 年 12 月 3 日完全停用,屆時不再提供使用。瞭解詳情。
2018 年 11 月 13 日
現已推出 Maps JavaScript API 3.35 版。請參閱版本管理指南。
變更:
- 每週版本已更新為 3.35 版。
- 每季版本已更新為 3.34 版。
- 按號碼要求仍可使用 3.33 版。
- 3.32 版已刪除,無法再使用。
5.34
2018 年 8 月 14 日
現已推出 Maps JavaScript API 3.34 版。請參閱版本管理指南。
變更:
- 已導入新版本名稱。您現在可以指定發布版本或版本號碼:
- 每週版本已更新為 3.34 版。
- 每季版本已更新為 3.33 版。
- 目前仍會提供 3.32 版。
- 3.31 版已刪除,無法再使用。 指定 3.0 至 3.31 版的客戶會改為收到預設版本,也就是每週版本或每季版本 (請參閱版本管理指南)。
- 現已啟用較大控制項使用者介面。隨著各種裝置的觸控操作增加,我們調整了控制項使用者介面,以符合手指輕觸和滑鼠點擊的需求。(您可以使用 v=quarterly、v=3.33 或 v=3.32 載入 API,即可停用)。
3.33 次
2018 年 6 月 11 日
變更:
- Place Details 要求現在支援使用欄位指定要傳回的地點資料類型。
- 現已提供兩個新的 Find Place 要求:
- Place Autocomplete 現在支援按工作階段計費,
2018 年 5 月 16 日
Maps JavaScript API 3.33 版現已推出實驗版。請參閱 API 版本管理指南。
變更:
5.32 次
2018 年 2 月 13 日
變更:
3.31 次
2018 年 2 月 13 日
變更:
- 預設將前 256 個標記的 DOM 標記設為「圖塊」,然後製作後續的標記方塊。目前預設為所有圖塊標記。
- 拖曳衣夾人時,在高縮放等級 (放大) 時,偏好使用
NEAREST
,而非 Google 選取的BEST
全景。 - 在 mousedown 處理常式中變更時,
gestureHandling: none
現在的運作方式與draggable: false
相同 (現在會在mousedown
生效)。
2017 年 11 月 21 日
Maps JavaScript API 3.31 版現已推出實驗版。請參閱 API 版本管理指南。
變更:
region
欄位現在會與 Place Details 要求一併傳回。
5.30 次
2017 年 8 月 16 日
我們目前提供實驗版 Maps JavaScript API 3.30 版。請參閱 API 版本管理指南。
變更:
- 現在電腦預設啟用全螢幕按鈕。
-
這個版本為電腦應用程式推出
gestureHandling
屬性,讓使用者能使用滑鼠滾輪或觸控板進行互動。如要控制使用者與地圖的互動,建議您使用gestureHandling
屬性,而非scrollwheel
、disableDoubleClickZoom
和draggable
屬性。
歐元
2017 年 5 月 16 日
我們目前提供實驗版的 Maps JavaScript API 3.29 版。請參閱 API 版本管理指南。
變更:
- 基於基礎基礎結構更新,使用者產生 (自訂) 街景服務全景的全景 ID 格式已變更。這樣會稍微增加可用的全景數量。
- 針對使用 Maps JavaScript API 中舊版全景 ID 的使用者產生的 (自訂) 全景,要求仍可正常運作。如果您嘗試使用
StreetViewPanoramaOptions
物件的position
屬性尋找全景,結果就會包含新的全景 ID。您不需要對應新舊全景 ID,因為兩者均有效。 - 請注意,您必須仰賴全景 ID 剖析和/或驗證邏輯,全景 ID 的格式可能會有所變更。
- 您可以使用 Issue Tracker 回報問題。
google.maps.Map
類別的fitBounds
方法最新消息。- 如要在隱藏地圖時變更可視區域,您現在可以將地圖設為 visibility: hidden,確保地圖的 div 符合實際大小。
5.28 次
2017 年 4 月 18 日
MapOptions
物件的 draggable
屬性已淘汰。如要停止在電腦上拖曳地圖,請使用 gestureHandling
屬性並設為 none
。
2017 年 2 月 15 日
我們目前提供實驗版的 Maps JavaScript API 3.28 版。請參閱 API 版本管理指南。
變更:
- Maps JavaScript API 3.28 以上版本不再支援登入地圖。
5.27 次
2017 年 2 月 2 日
已修正:
- 問題 11331:無法選取 InfoWindow 內的文字
2017 年 1 月 10 日
您現在可以限制自動完成預測功能,只顯示來自多個國家/地區。設定時,您可以在 AutocompleteOptions
的 componentRestrictions
欄位中指定最多 5 個國家/地區。
2016 年 11 月 15 日
我們目前提供實驗版的 Maps JavaScript API 3.27 版。(請參閱 API 版本管理指南)。
變更:
MapOptions
物件中新的gestureHandling
選項,可協助您在行動裝置上與地圖互動時,提供最佳使用者體驗。可用的值如下:greedy
:使用者滑動 (持續) 螢幕時,地圖一律會平移 (向上或向下、向左或向右平移)。換句話說,單指滑動和雙指滑動都會移動地圖。cooperative
:使用者必須用單指滑動才能捲動頁面,並以兩指滑動地圖。如果使用者用一根手指滑動地圖,地圖上會顯示疊加層,並提示使用者使用兩指移動地圖。請在行動裝置上查看上方範例,瞭解協作模式的實際運作情形。none
:地圖無法平移或以雙指撥動。auto
(預設):行為為cooperative
或greedy
,視頁面是否可捲動而定。
如需詳細資訊和範例,請參閱開發人員指南。
- 行動裝置預設會顯示全螢幕控制項,方便使用者放大地圖。地圖處於全螢幕模式時,使用者可使用一或兩指平移地圖。注意:iOS 裝置不支援全螢幕功能,因此不會顯示全螢幕控制項。
登入地圖已淘汰
2016 年 10 月 6 日
登入功能已淘汰。
Maps JavaScript API 3.27 以下版本會繼續支援登入地圖。未來的版本將不再支援登入地圖,但將繼續支援使用資訊視窗或 SaveWidget
將地點儲存至 Google 地圖的功能。進一步瞭解登入地圖。
路線規劃服務回應中途經路線控點的變更
2016 年 8 月 29 日
路線規劃服務回應中的 via_waypoints
欄位包含原始要求中未指定的路線控點陣列。via_waypoints
欄位會繼續顯示在可拖曳的路線回應中,但會在替代路徑回應中淘汰。3.27 版將是最新版 API,支援替代路徑中的 via_waypoints
。
建議您要求替代路線,然後將所有路徑顯示為不可拖曳的路徑,並將主要路線顯示為可拖曳的路徑。使用者可以拖曳主要路線,直到該路線與替代路線相符為止。產生的路徑 (由使用者拖曳) 中提供 via_waypoints
欄位。
5.26 次
2016 年 8 月 18 日
我們目前提供實驗版的 Maps JavaScript API 3.26 版。(請參閱 API 版本管理指南)。
變更:
- 新版街景服務轉譯器改善了算繪方式,包括更流暢的轉換和動畫、改善物件模型模型、更完善的對行動裝置支援,以及更清晰的控制項。詳情請參閱 Google 地理開發人員網誌。
- 這個 API 現可支援街景服務的裝置方向事件,因此行動裝置使用者只要移動手機就能環顧四周。開發人員可以啟用或停用這項功能。詳情請參閱開發人員指南。
5.25
2016 年 5 月 25 日
我們目前提供實驗版的 Maps JavaScript API 3.25 版。(請參閱 API 版本管理指南)。
停止支援 Internet Explorer 9
2016 年 5 月 2 日
自 2016 年 4 月 30 日起,Maps JavaScript API 不再支援 Internet Explorer 9。請參閱支援瀏覽器清單。
3.24
2016 年 4 月 14 日
變更:
- 您現在可以停用地圖圖示的可點擊屬性。地圖圖示代表搜尋點,也稱為搜尋點。請參閱
google.maps.Map
上的setClickableIcons
方法。
2016 年 3 月 31 日
已修正:
- 問題 9507:街景服務連結現在能在 Safari 中正常運作。
2016 年 3 月 28 日
已修正:
- 問題 9394:當使用者開啟基本地圖圖示的資訊視窗時,資訊視窗就會自動關閉,反之亦然。
- 使用地圖上的
styles
屬性設定基本地圖的樣式時,會顯示白色的 Google 標誌 (先前只有在使用 StyledMapType 套用樣式時,標誌才會變成白色)。
2016 年 3 月 18 日
已修正:
-
問題 9424:
new LatLng({lat: 0, lng: 0})
- 修正了新的街景服務轉譯器 (使用
google.maps.streetViewViewer = 'photosphere'
) 滑鼠平移問題。
2016 年 2 月 15 日
變更:
- 移除使用
google.maps.controlStyle = 'azteca'
停用新控制項的功能。
5.23
2016 年 1 月 18 日
變更:
- 此版本包含新的地圖全螢幕控制項。使用者可以按一下控制項將地圖最大化,讓地圖佔據整個螢幕畫面。這個控制項預設為關閉。您可以在
MapOptions
中啟用,並使用FullscreenControlOptions
進行設定。其預設位置為RIGHT_TOP
。 - 街景服務的全螢幕控制項預設為啟用。您可以透過
StreetViewPanoramaOptions
停用,並使用FullscreenControlOptions
進行設定。其預設位置現在是RIGHT_TOP
。
2016 年 1 月 4 日
已修正:
- 問題 9009:從觸控合成滑鼠事件時,請使用左側按鈕 (而非中間按鈕),以與 jQuery 相容。
-
問題 4201:API 不再使用
eval()
。因此,您現在可以在沒有unsafe-eval
內容安全政策指令的情況下使用 API。
2015 年 12 月 21 日
變更:
- 透過對應選項,針對已登入的地圖停用登入按鈕 (已登入的使用者會顯示顯示圖片,但仍可透過登入的動作 (例如加上星號) 登入,但設定這個選項後,地圖上將不再有登入按鈕。
- 文字搜尋要求的介面已變更。
types
參數已於 2016 年 3 月 1 日淘汰,並替換為新的type
參數,該參數在每個搜尋要求僅支援一種類型。此外,系統將不再支援establishment
、food
和grocery_or_supermarket
類型做為搜尋參數 (不過搜尋結果仍可能傳回這些類型)。使用舊版types
參數的要求會持續支援至 2017 年 3 月 1 日,之後所有文字搜尋都必須採用新版實作方式。
2015 年 12 月 2 日
變更:
Autocomplete
建構函式會驗證是否已指派輸入元素。- 基本地圖搜尋點資訊視窗在未登入模式下,顯示的內容與登入模式相同。
- Closure Compiler 的 Google Maps API externs 現在可為列舉指定類型 (數字或字串)。
2015 年 11 月 25 日
變更:
- 已將
.toJSON()
方法新增至LatLng
和LatLngBounds
物件。目的是透過JSON.stringify()
使用。
2015 年 11 月 19 日
變更:
- 樣式化地圖的白色 Google 標誌
已修正:
- 問題 8674:錯誤:防範 img { max-width: 100%; }
5.22 次
2016 年 1 月 7 日
已修正:
- 問題 9009:從觸控合成滑鼠事件時,請使用左側按鈕 (而非中間按鈕),以與 jQuery 相容。
2015 年 11 月 10 日
變更:
- 當交通方式開車時,路線規劃服務和距離矩陣服務現在會傳回交通預計抵達時間 (回應欄位
duration_in_traffic
)。如要接收預測的交通時間,請在要求中加入drivingOptions
物件常值,並指定目前或未來的departureTime
。您也可以指定樂觀、悲觀或最接近的猜測 (預設) 的trafficModel
,影響計算交通時間時使用的假設。詳情請參閱開發人員指南中的路線規劃服務和距離矩陣服務。注意:duration_in_traffic
僅適用於 Google 地圖平台付費方案客戶。
已淘汰:
durationInTraffic
要求欄位現已淘汰。先前我們建議 Google 地圖平台付費方案客戶使用這個欄位,指定結果是否要加入系統考量目前路況後算出的時間長度。建議您現在改用drivingOptions
欄位。
2015 年 11 月 5 日
已淘汰:
- AdSense 程式庫已於 2015 年 5 月淘汰,在 Maps JavaScript API 的實驗版本中不再提供。這個程式庫會從發布版本中移除,並凍結 API 版本。另一種解決方案是 Google AdSense。請參閱建立 AdSense 廣告單元指南。
2015 年 9 月 22 日
變更:
- 新增路線和距離矩陣要求時地點 ID 的支援:
DirectionsRequest.origin
、DirectionsRequest.destination
和DirectionsWaypoint.location
現在接受 Place 物件,DistanceMatrixRequest.origins
和DistanceMatrixRequest.destinations
現在接受 Place 物件陣列。
2015 年 9 月 15 日
變更:
- 地圖和街景服務全景中的許多控制項預設位置和外觀已變更。無論地圖是否使用登入模式模式,使用者體驗現在都是一致的,且與 Google 地圖網站的風格更加一致。如果暫時想要繼續使用先前的一組控制項,您可以在 v3.22 中設定
google.maps.controlStyle = 'azteca'
。 - 街景服務的全新「全螢幕」控制項可讓使用者以全螢幕模式開啟街景服務全景。
已淘汰:
- 「總覽圖」控制項已無法使用。
- 地圖的「平移」控制項已無法使用。如要平移檢視畫面,使用者必須按住並拖曳地圖,或是滑動地圖。(請注意,街景服務中的平移控制項仍可使用)。
- 縮放控制項僅支援一種樣式,因此
google.maps.ZoomControlStyle
已無法使用。
2015 年 9 月 1 日
變更:
- 新增了 LatLngBounds 常值
- 修正問題:CSS 類別範圍過於廣泛
- 改善地圖調整大小後的圖塊載入功能
停止支援 Internet Explorer 8
2015 年 8 月 31 日
自 2015 年 8 月 31 日起,Maps JavaScript API 不再支援 Internet Explorer 8。請參閱支援瀏覽器清單。如要瞭解 Microsoft 的瀏覽器支援政策,請參閱 2014 年 8 月 7 日發布的 IE 網誌文章。
3.21 次
2015 年 8 月 5 日
變更:
- 效能提升:僅載入可見的圖塊
- 大量文件改善項目
2015 年 7 月 21 日
變更:
- 推出具有標籤的標記
- 修正:極高定義畫面中折線發生 iOS7 記憶體不足錯誤
- IE10+ 的觸控事件修正
- 針對開發人員提供的輸入內容進行錯誤驗證時,現在會輸出至控制台,而不會擲回錯誤。
2015 年 7 月 6 日
已修正:
- 問題 8159:錯誤:未能正確轉譯 StrokePosition.OUTSIDE
2015 年 6 月 17 日
變更:
- 已修正:問題 6321:錯誤:「Uncaught TypeError: cannot read property 'x' of undefined」(僅有 Android/iOs 瀏覽器)
2015 年 6 月 2 日
變更內容:
- 已淘汰:CloudLayer、CLASSLayer
- 已修正:問題 8098:錯誤:加權熱視圖無法在一個點正確算繪
2015 年 6 月 2 日
變更:
- 新增可對 placeId 進行地理編碼的功能
- 透過 Geocoding API 傳回 placeId
2015 年 5 月 28 日
變更:
- 修正問題:問題 6358:SVG 路徑標記法無法在 HDPI 裝置上正確轉譯
2015 年 5 月 19 日
已修正:
5.20 次
2015 年 4 月 24 日
已修正:
- 即使在最大縮放等級下,也能提高地形最大縮放等級,並載入高 Dpi 圖塊。
2015 年 4 月 13 日
已修正:
- 問題 7820:遊標無法在從 file:// 載入的頁面上正常運作
- 問題 7591: 錯誤:如果半徑引數不是整數,就無法使用 StreetViewService.getPanoramaByLocation
2015 年 3 月 25 日
已修正:
- 問題 7733: 錯誤:KML 地面/圖片 - 疊加層的解析度突然降低
- 儲存小工具的文字與星號圖示更對齊
2015 年 3 月 17 日
已修正:
- 問題 7756:錯誤:Safari 8 效能迴歸
- 已移除的客層圖層
- 改善資訊視窗 Chrome
2015 年 2 月 17 日
目前的 Maps JavaScript API 實驗功能版本 (3.19) 將成為發布版本。
3.17 版將遭到移除。現在系統會提供 3.18 版或先前版本的要求。
如需版本管理說明文件,請前往:https://developers.google.com/maps/documentation/javascript/versions
滑鼠遊標懸停後的可用版本:
實驗功能:3.20 版
版本:3.19
凍結:3.18
歐元
2015 年 4 月 24 日
已修正:
- 處於已登入模式的遊標。
2015 年 3 月 19 日
已修正:
- 問題 7756: 錯誤:Safari 8 效能迴歸
2015 年 1 月 20 日
已修正:
- 問題 7475: 錯誤:phantomjs TypeError:無法刪除屬性
2015 年 1 月 13 日
已修正:
- 圖塊目前在螢幕閱讀器中隱藏
2014 年 12 月 17 日
已修正:
2014 年 12 月 2 日
已修正:
2014 年 11 月 25 日
已修正:
- 問題 7333:錯誤:IE9 中的資訊視窗損毀
5.18 次
2014 年 12 月 4 日
已修正:
- 問題 7390:錯誤:weat:Weather.com 超連結無法運作
2014 年 9 月 18 日
已修正:
- 問題 7136: Firefox 不支援多個標記標題
2014 年 9 月 9 日
已修正:
- 問題 7098:設定街景服務 POV 標題會導致發生錯誤
2014 年 8 月 26 日
3.18 發布至實驗功能。
3.17 版現已穩定,
3.17
20 2014 年 8 月
已修正:
- 問題 6937:3.17 中的迴歸:無法讀取「地點」中未定義的「移除」屬性
2014 年 8 月 12 日
已修正:
- 問題 6968:錯誤:鍵盤方向鍵不適用於 v=3.exp
2014 年 7 月 31 日
新增日期:
-
地圖窗格提供明確的說明文件,讓您瞭解 DOM 事件如何傳播。已新增
overlayMouseTarget
窗格。
2014 年 7 月 7 日
新增日期:
-
在資料層和個別資料層地圖項目中新增
toGeoJson
,以便將幾何圖形匯出至 GeoJSON。
2014 年 6 月 24 日
新增日期:
-
place_id
,是地點的專屬 ID,已新增至 Places Library for Autocomplete 和 Place Details。 -
overview_path
已新增至DirectionsRoute
,提供代表整段路線的編碼折線。
2014 年 5 月 26 日
新增日期:
-
Maps API 網址不再需要
sensor
參數。
2014 年 5 月 20 日
3.17 發布至實驗功能。
3.16
2014 年 4 月 15 日
已修正:
- 標記現在的不透明度符合其他幾何圖形類型。 https://developers.google.com/maps/documentation/javascript/3.exp/reference#MarkerOptions
2014 年 4 月 8 日
新增日期:
- 繪圖時滑鼠移動時,地圖平移。
已修正:
- 在其他位置接受 LatLngLiteral。
- InfoWindow 會在 Roboto 載入完畢後自行調整大小 (問題 5713)
2014 年 3 月 31 日
已修正:
- 在 IE 8 上,半透明的 KML 圖層不再透明 (問題 6540)
2014 年 3 月 26 日
已修正:
- 已移除 Chrome 中的 event.returnValue 呼叫,避免控制台警告。
- 無法在 IE11 中使用雙指撥動縮放功能 (問題 5747)
2014 年 3 月 18 日
新增日期:
2014 年 3 月 12 日
新增日期:
- 在接受 google.maps.LatLng 的大多數地方支援 LatLngLiteral - https://developers.google.com/maps/documentation/javascript/3.exp/reference#LatLngLiteral
2014 年 2 月 24 日
新增日期:
- 支援距離矩陣和路線規劃服務中的渡輪。
2014 年 2 月 17 日
3.16 發布至實驗功能。
5.15 萬
2014 年 3 月 3 日
已修正:
- 已修正 Chrome 錯誤後,請在 Chrome Windows 和 Linux 中重新啟用硬體加速功能 (https://code.google.com/p/chromium/issues/detail?id=336676)
2014 年 2 月 10 日
已修正:
- 在 Chrome/Linux 中停用所有圖塊硬體加速功能,以解決較大的 Chrome 硬體加速問題。
2014 年 2 月 3 日
已修正:
- 滾輪無法在 IE 11 中運作 (問題 5944)
2014 年 1 月 29 日
已修正:
- 在 Chrome/Windows 上停用所有圖塊硬體加速功能,以解決較大的 Chrome 硬體加速問題。( 問題 6219)。
2014 年 1 月 22 日
已修正:
- 載入繪圖管理員後,請暫時停用 Chrome/Windows 的硬體加速功能以解決 Chrome 問題:https://code.google.com/p/chromium/issues/detail?id=336676 (問題 6224)
2014 年 1 月 16 日
已修正:
- 視覺化重新整理 CSS 的精細程度較低,可以覆寫較少的使用者設定樣式。
2013 年 11 月 27 日
已修正:
- 在執行個體化之後建立標記會擲回「包含」未定義的錯誤 (問題 5798)
2013 年 11 月 19 日
已修正:
- Firefox 中的路線面板操作圖示無法正常顯示
3.14
2013 年 9 月 10 日
已修正:
- 官方 Google 資訊視窗中的連結無法在新分頁/視窗中開啟 (問題 5794)
2013 年 8 月 15 日
- 在 API 發布版本中,視覺重新整理會成為預設地圖算繪模式。
- DynamicMapsEngineLayer:向量、圖像和 KML 圖層的功能報告
3.13
2013 年 6 月 25 日
新增日期:
- 動態 MapsEngineLayer
2013 年 6 月 11 日
新增日期:
- StreetViewPanoramaOptions 的「disableDefaultUI」選項
已修正:
- 錯誤:自訂街景服務全景和 90 度向下 (問題 4875)
3.12
2013 年 6 月 4 日
已修正:
2013 年 5 月 15 日
新增日期:
2013 年 4 月 29 日
已修正:
- 移除的標記會顯示在 Android 和 Dolphin 瀏覽器中
3.11 次
2013 年 2 月 19 日
已修正:
- 在繪圖時變更 DrawingMode 會導致發生錯誤
- 按一下路線面板中的步驟,縮放比例
2013 年 2 月 12 日
已修正:
- 您可以透過觸控輸入,透過可拖曳的多邊形拖曳不可拖曳的多邊形 (問題 4868)
- 切換 travelMode 時,「Route Alternatives」面板中的大眾運輸圖示不正確 (問題 4581)
- 在某些情況下,panTo(latLng) 不一定會將地圖置中於 latLng
2013 年 1 月 29 日
新增日期:
- 新增了 StreetViewCoverageLayer,以便透過程式輔助方式加入涵蓋範圍圖層
- 公開 StreetViewPanoramas 的 StreetViewPov 曝光
已修正:
- 增加使用 Google 地圖 JavaScript 3.8 版時會導致當機情形 (在 IE 9、Chrome 等中觀察)(問題 4162)。
- Firefox 中的下拉式選單 (選取) 選單無法在 Firefox 中隨著地圖平移操作
2013 年 1 月 22 日
新增日期:
- 可拖曳的選項到折線、多邊形、圓形和矩形
- PlaceResult 中的 price_level 欄位
2013 年 1 月 15 日
已修正:
- 部分折線的重複折線圖示無法正確繪製 (問題 4333)
2013 年 1 月 7 日
已修正:
2012 年 12 月 17 日
新增日期:
- 新的語言:烏都文和冰島文
已修正:
- 導航後 IE9 中的模糊/模糊地圖 (問題 3875)
2012 年 12 月 17 日
新增日期:
- 新的語言:烏都文和冰島文
已修正:
- 導航後 IE9 中的模糊/模糊地圖 (問題 3875)
2012 年 12 月 10 日
新增日期:
- 可載入含有 crossorigin 屬性集的圖片
已修正:
- 問題:在特寫中顯示遠端圖片的標記 (問題 4616)
- 在 IE 7/8 上重新顯示折線上的符號時發生 JS 錯誤
2012 年 12 月 3 日
已修正:
- Markermanager 程式庫與 Maps API JS v3 不相容 (問題 4543)
2012 年 11 月 27 日
新增日期:
- 在高 DPI 裝置上使用高 DPI 畫布進行最佳化標記
已修正:
- MapTypeControl 未清除樣式 ( 問題 4588)
3.10
2013 年 2 月 4 日
已修正:
- 增加使用 Google 地圖 JavaScript 3.8 版時的記憶體用量會增加嗎 (在 IE 9、Chrome 等中觀察)(問題 4162)。
2012 年 9 月 25 日
新增日期:
- 室內街景服務
- 將 Rotation 選項固定為 IconSequence
- 「目前路況所需時間」到路線
2012 年 9 月 11 日
新功能:
- 已將 StrokePosition 新增至多邊形、矩形和圓形
- 從 computeOffsetOrigin 到幾何圖形程式庫
- API 支援四種新語言:南非荷蘭文、阿姆哈拉文、斯瓦希里文、祖魯文
2012 年 8 月 28 日
新增日期:
- Places API textSearch 類型
已修正:
- Symbol 物件無法傳送至 GWT 下的 MarkerOptions
- 迴歸:捲動頁面時,在 iOS 5 上雙指撥動縮放 (問題 4046)
2012 年 8 月 14 日
重要異動:
- 將 KmlLayer 介面修改為接受 MVC 屬性網址,而非建構函式引數。
3.9
2012 年 9 月 10 日
已修正:
- Symbol 物件無法傳送至 GWT 下的 MarkerOptions
- 迴歸:捲動頁面時,在 iOS 5 上雙指撥動縮放 (問題 4046)
2012 年 8 月 9 日
已修正:
- Android 3.x 的語法錯誤
2012 年 7 月 31 日
重要異動:
- 隱藏自訂投影上的街景服務疊加層
已修正:
- 當比例大於 35 時,標記符號無法在 Safari 上觸發事件
- 未針對自訂地圖上的標記引發點擊事件 (地圖類型 + 投影)
2012 年 7 月 25 日
已修正:
- Autocomplete 元件限制 (問題 4302)
2012 年 7 月 17 日
已修正:
- 無法在 IE 的資訊視窗中點擊文字方塊
- bounds_changed 應在 zoom_changed 之前觸發 ( 問題 1399)
- 叫用街景服務後無法保留地圖選項 backgroundColor
- 將地圖圖塊從樣式化地圖切換為衛星時,系統會意外載入地圖圖塊
- 在繪圖模式中,系統會忽略地圖可拖曳/滾輪屬性 (問題 4012)
- 顯示世界上多個副本時,LatLngBounds 應傳回完整的經度範圍
- 按兩下時不要繪製空白形狀 (問題 3964)
- 點擊發生異常標記事件 (問題 3911)
重要異動:
- 將搜尋和查詢端點重新命名為 NearSearch 和 textSearch
10 2012 年 7 月
重要異動:
- 請將 google.maps.event.removeListener() 接受空值做為引數
2012 年 6 月 27 日
新增日期:
- 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-flex-search-and-google-reviews.html
重要異動:
- 將「透明」視為顏色。
2012 年 6 月 23 日
新增日期:
- 符號
- 熱視圖圖層
- 新的「weight」和「color」樣式選項:
http://mapsplatform.googleblog.com/2012/06/google-maps-api-now-with-even-more.html
2012 年 5 月 15 日
新增日期:
- Autocomplete 的國家/地區限制 (AutocompleteOptions.componentRestrictions) (問題 3899)
- 區域和城市類型篩選器
3.8
2012 年 5 月 1 日
已修正:
2012 年 4 月 23 日
已修正:
2012 年 4 月 18 日
已修正:
- 天氣資訊視窗一律會在 Firefox 中顯示下雨圖示 (問題 4063)
新增日期:
- 針對 FusionTablesLayer 使用 orderBy、限制和偏移 (問題 3557)
2012 年 4 月 10 日
已修正:
- 即使整個可視區域沒有空照影像,系統還是會顯示空照圖像 (問題 3913)
2012 年 4 月 3 日
新增日期:
- WeatherLayer 和 CloudLayer (問題 3555)
- 人口統計圖層
已修正:
- IE 9 Quirks 中折線可看見的圖塊界線
- 在 Canvas 街景服務中平移時移動標記
2012 年 3 月 28 日
已修正:
2012 年 3 月 20 日
已修正:
- 建立內含陰影圖片的標記不存在會導致發生錯誤 (問題 4014)
新增日期:
- 街景服務中的點擊開啟/按一下即可縮放 (問題 2447)
重要異動:
- 街景服務會預設停用按兩下進行縮放的功能
2012 年 3 月 6 日
已修正:
- 快速放大時,OverviewMapControl 會發生錯誤 (問題 3882)
- 從網頁中移除地圖 div 時,IE 會出現錯誤 (問題 3971)
- IE 瀏覽器在 IE 9 以下版本中無法正確顯示標記 (問題 3912,問題 3908)
新增日期:
- 距離 GroundOverlay 的透明度 (問題 2767)
- utc_offset 和 open_hours to PlaceResult (問題 2431)
- clickToGo 選項前往 StreetViewPanoramaOptions (問題 2447)
2012 年 2 月 21 日
已修正:
新增日期:
- google.maps.幾何圖形.poly.containsLocation() 和 isLocationOnEdge() (問題 1978)
2012 年 2 月 15 日
已修正:
重要異動:
- 在街景服務全景之間交錯淡出。
3.7
2012 年 2 月 7 日
已修正:
- 放置動畫前最後一個位置的標記閃爍 (問題 3608)
- 同時開啟資訊視窗及設定縮放等級,會導致地圖中心不正確 (問題 3738)。
- 在拖曳標記時忽略按一下滑鼠右鍵 (問題 3237)
- Firefox 有時不會顯示標記標題 (問題 3773)。
重要異動:
- 在適用情況下,調整過的標記現在會在 Canvas 中算繪
- ImageMapType 的 setOpacity() (問題 3125)
- GroundOverlay 的 setOpacity() (問題 2767)
- ImageMapType 的「tilesLoaded」事件 (問題 1744)
- stop() 變更為 MouseEvent,停止事件傳播 (問題 2172)
2012 年 1 月 31 日
已修正:
- 已修正:在世界各地平移後,顯示錯誤的韓文圖塊 (問題 2722)
- 修正問題:無法顯示街景服務的衣夾人 (問題 3861)
- 為折線新增「visible」屬性 (問題 2861)
- 即使可視區域的距離很遠,panTo 和 panBy 都會以動畫呈現 (迴歸)
2012 年 1 月 24 日
已修正:
- 滑鼠事件會以資訊視窗顯示 (問題 3573)
- 在 IE9 上啟用 CSS 轉換功能
- 已將 imageDateControl 新增至 StreetViewPanorama
- 已在 IE 9、Opera 和 Safari/Windows 中啟用 Canvas 街景服務
2012 年 1 月 16 日
已修正:
- 無法在繪圖模式中拖曳衣夾人
- 正確引發事件,遵循多邊形和其他圖層的 zIndex
- 新增 KmlLayer 「status」屬性 (問題 3015)
2012 年 1 月 10 日
已修正:
- 如果 disableDefaultUI 為 true,且 StreetViewControl 為 true,則顯示衣夾人
2011 年 12 月 7 日
已修正:
- 設有控制通道的高速公路可以與高速公路 (road.highway.monitor_access) 分開設定
- 使用者在 Autocomplete 上按下「Enter」鍵時觸發 place_changed (問題 3407)
1011 年 11 月 28 日
已修正:
- 調整視窗大小時,重新調整 Autocomplete 位置。您可以在 Autocomplete 物件上觸發「resize」事件。
2011 年 11 月 22 日
已修正:
- 計算資訊視窗內容大小時,現在會將階層式樣式納入考量
- 空照地圖旋轉控制項與建立地圖的方向不符
2011 年 11 月 7 日
重要異動:
- 新的預設控制項視覺樣式
- 可編輯形狀 (多邊形、折線、圓形、矩形)
- 新增可新增疊加層的 DrawingManager
- 新的 PlaceResult 欄位:Website 和 International_phone_number
- 新的 ElevationResult 欄位:Resolution
已修正:
- 路線規劃中的起點和終點圖示現在會在 IE 7 以上版本中以透明背景呈現
3.6
2011 年 10 月 31 日
已修正:
- 在 IE7 上將 Maps API 與 Prototype 程式庫搭配使用時發生錯誤
2011 年 10 月 25 日
已修正:
- 圖層載入完成前,KmlLayer 地圖變更時發生錯誤
- 新增及移除多邊形時,IE 中的記憶體流失情形
2011 年 10 月 18 日
重要異動:
- 在 PlaceSearchRequest 中新增關鍵字欄位
- 已從街景服務中移除道路線
2011 年 10 月 10 日
已修正:
- 地址太長,無法在街景服務預覽中顯示
2011 年 9 月 27 日
已修正:
- 「總覽」地圖控制項會在縮放等級變更時,更新中心並同時縮放
2011 年 9 月 27 日
已修正:
- 在 Chrome 中重複擷取初始圖塊
- 平移時的記憶體流失
- 當平移到超出服務範圍的區域時,請勿捨棄街景服務衣夾人
- 迴歸:橫跨 -180 經度的地面疊加層消失
- 迴歸:平移和縮放時開啟資訊視窗時,地圖中心發生錯誤
重要異動:
- 拖曳衣夾人時顯示街景服務預覽畫面
2011 年 9 月 20 日
已修正:
- 使用 Canvas 轉譯標記時,Chrome/Windows 中的記憶體流失情形
- 俯視角度的標記,方向為 90 或 270 度
重要異動:
- 預設 Google 地圖類型無法透過地圖類型登錄存取 (禁止存取地圖圖塊)
- 離開和進入空照圖像時的旋轉動畫
2011 年 9 月 12 日
已解決的問題:
- 在 Firefox 4 以上版本中,標記在工具提示後停滯的位置 (問題 3334)
重要異動:
- 未記錄 GeocoderResult.formatted_address 格式
2011 年 9 月 6 日
已修正:
- 在 Firefox 中,選取元素 (下拉式選單) 資訊視窗沒有跟隨地圖平移
- 在韓國在某些行動裝置上顯示資訊方塊
2011 年 8 月 29 日
重要異動:
- 允許自訂控制項的 Z-index 設定高於 API 控制項
- 連結會將使用者導向正確的 maps.google.com 語言版本
- 如果沒有資訊視窗 HTML、名稱或說明,請勿透過 KML 功能開啟資訊視窗。
- 修正迴歸問題:高 DPI 圖塊故障
2011 年 8 月 24 日
已解決的問題:
重要異動:
- 商家圖示目前預設為啟用。
2011 年 8 月 17 日
重要異動:
- 搜尋點的可點選地圖圖示。
- 您可以在 MapOptions 中設定樣式,並套用至所有預設地圖類型。
- 除非明確停用,否則「衣夾人」會顯示在自訂地圖類型中。
3.5
2011 年 8 月 10 日
已修正:
- 在街景服務中拖曳標記時,標記停滯在水平線時
- 調整地圖或視窗大小時,街景服務不會調整大小
- 使用共用 InfoWindow 的街景服務導致瀏覽器異常終止
2011 年 8 月 2 日
已解決的問題:
重要異動:
- 現在按一下滑鼠右鍵時,系統會停用大多數控制項的內容選單。
- 將滑鼠遊標懸停在資訊視窗內時,無法在資訊視窗內平移街景服務全景/地圖
- 現在可在 iPad 上捲動資訊視窗
2011 年 7 月 18 日
已解決的問題:
- 在 iOS 中捲動頁面 4.1 時,事件 LatLng 不正確 (問題 3373)
2011 年 7 月 11 日
已解決的問題:
- 已修正:在觸控裝置上的資訊視窗中,
<select>
無法點擊 (問題 3232) - 已修正:如果 MapOptions.draggable 為 false,則按一下滑鼠右鍵無法在地圖上觸發點擊 (問題 3071)
重要異動:
- 現在,含有相同 Z-index 的標記在圖塊界線之間會保持一致的排序
- 現在可在 iOS 的資訊視窗中捲動
- 系統現在會在地圖投影變更時重新繪製標記和折線
2011 年 7 月 5 日
已解決的問題:
- 修正:無法拖曳地圖時無法顯示標記遊標 (問題 3120)
重要異動:
- 新增可設定地點自動完成控制項和下拉式選單樣式的功能
- 使用者選取建議後,Places Autocomplete 小工具會保留伺服器傳回的說明
2011 年 6 月 30 日
已解決的問題:
- 修正:系統會重複擷取初始地圖圖塊
- 修正問題:在 3.4 版之後建立地圖時,多次觸發 maptypeid_changed 事件 (問題 3051)
重要異動:
- 地點自動完成功能已變更為附加至主體 (而非輸入內容父項)
- BOTTOM_RIGHT 現在 已正確定位
2011 年 6 月 8 日
已解決的問題:
- 修正:當縮放等級大於 2 時,縮放不會再以動畫呈現 (問題 3033)
重要異動:
- 已修正:OverlayView.set('map', foo) 現在和 OverlayView.setMap 相同
- 已移除 GeocoderRequest 的「language」選項
2011 年 5 月 17 日
已解決的問題:
- 已修正:IE7 的街景服務算繪問題 (問題 3272)
重要異動:
- 在載入及變更地圖類型時,啟用地圖圖塊的淡出轉換功能。
2011 年 5 月 7 日
沒有明顯的變更。
3.4
2011 年 5 月 7 日
沒有明顯的變更。
2011 年 5 月 6 日
已解決的問題:
重要異動:
- 距離矩陣服務
2011 年 4 月 14 日
已解決的問題:
- 修正:針對多邊形 strokeColor 和 fillColor 支援具名 CSS 顏色
- 修正:如果 strokeOpacity 設為 0.0,就無法顯示多邊形 (問題 3241)
- 已修正:在顯示 AdUnit 的情況下平移時,IE8 會出現的錯誤 (問題 3159)
- 允許在地圖類型控制項中使用沒有地圖和衛星的地形和混合地圖 (問題 3089)
- 高 DPI 螢幕會載入高 DPI 圖塊 (問題 2614)
重要異動:
- 啟用空照圖像時,空傾斜角度預設為 45 度,且可使用
- iPad 上的雙指撥動行為已有所改善
- 將 DirectionsTravelMode 和 DirectionsUnitSystem 重新命名為 TravelMode 和 UnitSystem (舊名稱仍與舊版相容)
2011 年 4 月 14 日
已解決的問題:
- 修正:IE6 上的標記圖示和陰影不再為透明
- 修正:標記在縮放時不再閃爍
- 已修正:在北/南極附近的圖塊邊界算繪多邊形
重要異動:
- 現在起,折線和多邊形會盡可能在 Canvas 中算繪。
- 折線和多邊形邊框事件的 LatLng 現在會貼齊線條上最近的點。
2011 年 4 月 5 日
已解決的問題:
2011 年 3 月 28 日
已解決的問題:
重要異動:
- 街景服務道路疊加層現在會以斜面模式顯示
2011 年 3 月 22 日
已解決的問題:
- 衣夾人會在自訂地圖類型中顯示 (問題 3154)
重要異動:
- 已修正:圖塊邊界會裁剪大型標記
- 修正:街景服務疊加層在傾斜模式下的顯示方式
- 修正:列印模式中顯示總覽地圖控制項
2011 年 3 月 17 日
已解決的問題:
- 45 度角圖像 (問題 2412)
- 總覽地圖控制項 (問題 1470)
- 支援動畫 GIF - 新增「最佳化」選項 (問題 3095)
- Marker.getVisible() 傳回未定義 (問題 3114)
重要異動:
- 已修正:圓形和矩形會忽略 zIndex
- 修正問題:在標記建立動畫時,滑鼠事件會觸發事件兩次
- 修正問題:如果在地圖類型 ID 設定後將地圖類型加進註冊資料庫,樣式化地圖就不會使用樣式
- 修正:非樣式化地圖類型採用樣式化地圖類型的樣式
- 標記現在會觸發 MouseEvents,而非 DOM 事件
2011 年 3 月 11 日
已解決的問題:
重要異動:
- 全景圖層
- 已修正路線標記 Z-index
- 已修正預設陰影位置
2011 年 3 月 2 日
重要異動:
- 在 Canvas/VML 中,標記現在算繪了 (如適用)
- 在具備觸控式功能的裝置上,折線、多邊形和 KML 提供更大的點擊目標
2011 年 2 月 22 日
已解決的問題:
- 透過「anchorPoint」的 MVC 屬性公開的資訊視窗錨點 (問題 2860)
- 修正縮放等級 0 和 1 的混合型 (問題 3062)
- 即使快速新增或移除圓形/矩形,也修正了圓形/矩形 (問題 3052)
- 可拖曳:觸控裝置上的錯誤已修正 (問題 3044)
2011 年 2 月 18 日
已解決的問題:
- 街景服務中的標記只是縮小,不會放大 (問題 2969)
- 如果 routeIndex 不是 0,可拖曳的路線現在可正常運作 (問題 2995)
- 已修正 Flash 與地圖拖曳之間的衝突 (問題 2956)
- 在 maptypeid_changed 事件監聽器中變更 mapTypeId 後,地圖類型控制項現在會保持一致
重要異動:
- 從地圖類型控制項點選衛星模式時,現在系統預設會開啟標籤
2011 年 2 月 8 日
重要異動:
- 新的階層地圖類型控制項,方便觸控操作!
- 新標誌 (問題 2574)
- MarkerShape.coord 已重新命名為 MarkerShape.coords,以便與 HTML
<area>
coords 屬性相符
3.3
2011 年 3 月 17 日
已解決的問題:
- 多邊形無法算繪
2011 年 2 月 8 日
已解決的問題:
- 未在 Chrome 中取消圖塊要求 (問題 3011)
- FF/Mac 中未觸發按一下滑鼠右鍵事件 (問題 2920)
- Safari/Mac 中的文字轉譯問題 (問題 3024)
- 路線圖無法在 IE 中正確列印
2011 年 1 月 21 日
重要異動:
- 球面幾何圖形程式庫現已接受 MVCArray
- 修正在 IE6 中拖曳時,標記下方顯示的交叉點
- 地圖容器 div 不再設定 Z-index
2011 年 1 月 17 日
已解決的問題:
- 修正了 zoom_changed 的時間錯誤,會導致 fromLatLngToContainerPixel 的結果不正確 (問題 2539)
2011 年 1 月 6 日
已解決的問題:
重要異動:
- 縮放和平移控制項已分開 (無導覽控制項)。這些設定可以個別設定。
- 觸控裝置的全新方便觸控縮放控制項
- 現在可以透過呼叫 clear() 清除 MVCArray 的內容
- 修正在 IE8 中新增及移除標記時的記憶體流失問題
- 透過改善的簡化演算法加快折線算繪速度
2010 年 12 月 23 日
已解決的問題:
- 修正了可拖曳方向的路線點點擊處理常式 (問題 2871)
2010 年 12 月 21 日
已解決的問題:
重要異動:
- 在觸控裝置上,我們現在會顯示方便觸控的縮放控制項,不管要求是 ZOOM_PAN 還是 SMALL 瀏覽控制項,皆會發生這種情況。如果裝置支援瀏覽器的多點觸控功能,系統就不會顯示任何縮放控制項,因為這是透過雙指撥動功能完成縮放。
2010 年 12 月 9 日
已解決的問題:
- InfoWindows 現在可正常在 IE 中列印 (問題 1343)
- 修正 ImageMapType 的 IE8 不透明度
重要異動:
- 拖曳時,具有自訂圖示的標記下方會顯示交叉點,而且啟用 focusOnDrag
2010 年 12 月 5 日
已解決的問題:
重要異動:
- 拖曳標記時,標記現在會放開,拖曳時則會彈跳。
- 您可以利用 setAnimation 函式,透過程式輔助方式控制標記動畫。
2010 年 11 月 28 日
已解決的問題:
- maptypeid_changed 不會再觸發兩次 (問題 2449)
- 現在可以存取 MarkerImage 物件的「size」屬性 (問題 2465)
- 標記形狀參照了圖示,而非 Sprite (問題 2629)
- 針對小型地圖,我們改善了在標記拖曳時平移地圖的功能 (問題 2868)
- 現在可以列印地圖,不必啟用背景圖片列印功能
- 已修正「draggable」設為 False 時,可拖曳方向標記可拖曳的錯誤
2010 年 11 月 16 日
已變更的問題:
- 問題 2076:提供一種將 InfoWindow 提供給 DirectionsRenderer 的方法 (問題 2076)
- 問題 2524:實作 StreetViewControlOptions
- 問題 2557:停用街景服務的縮放功能
重要異動:
- 已修正在按一下 Shift 鍵時,在 FF 中開啟新視窗的問題
- 使用 DirectionsRenderer 指定 markerOptions 時,字母標記圖示會遺失
3.2
2010 年 11 月 11 日
重要異動:
- 修正在 IE7/IE8 上使用 RTL 裁剪/截斷多邊形的錯誤
- 修正因 3D 轉換而在 Safari 5 中隱藏核取方塊的錯誤
- 橫跨赤道的測地折線缺少細節
- 已新增 LEFT_CENTER、LEFT_BOTTOM、RIGHT_CENTER、RIGHT_BOTTOM 的控制項位置。
- 已將控制項位置 LEFT 重新命名為 LEFT_TOP、RIGHT 到 RIGHT_TOP、TOP 和 TOP_CENTER,將 BOTTOM 重新命名為 BOTTOM_CENTER
2010 年 10 月 11 日
已變更的問題:
- 問題 2478: 街景服務 - 部分瀏覽器缺少指南針/遺漏
- 問題 2528:IE8 中的 ImageMapTypeOptions 不透明度
- 問題 2661:資訊視窗 - 在輸入欄位上按一下滑鼠右鍵不會顯示內容選單
- 問題 2741:在 iOS 4 後續的地圖平移中,標記位置無法運作
重要異動:
- 街景服務預設為啟用
- 修正「this」無法傳遞至 .getTileUrl 的錯誤
- 現在會在視窗顯示後觸發 InfoWindow dom 內建事件
2010 年 9 月 28 日
已變更的問題:
- 問題 2712:記憶體流失 (新增/移除標記、顯示/隱藏標記、縮放/平移地圖)
重要異動:
- 如果兩者位於相同網頁,第 2 版和第 3 版地圖的效能較佳
- 修正快速向下拖曳時,HTML5 街景服務中發生的錯誤
2010 年 9 月 16 日
已變更的問題:
- 問題 2701: 初始街景服務導覽器控制方向未跟隨 POV
2010 年 9 月 14 日
已變更的問題:
重要異動:
- 標記效能已改善
2010 年 8 月 31 日
已變更的問題:
- 問題 2658:高大資訊視窗
重要異動:
- 為放大變焦,我們改善了測地線
2010 年 8 月 24 日
已變更的問題:
- 問題 2648:觸發地圖調整大小事件會導致 Firefox 第 3.2.1 版發生錯誤。
重要異動:
- 現在多次放大或縮小時 (例如使用滾輪),從中繼縮放等級會減少載入的圖塊。
2010 年 8 月 16 日
已變更的問題:
- 問題 2416:Apple 魔術滑鼠平移和縮放功能過於敏感
- 問題 2606: 設定「可拖曳」:在地圖上設為 false 會停用連結
- 問題 2640: 瀏覽器重新整理 / 開啟時 (IE) 未清除記憶體
重要異動:
- 根據距離 縮放街景服務標記
- 平移時的縮放滑桿
2010 年 8 月 9 日
重要異動:
- 已移除 KMLMouseEvent.position 和 FusionTablesMouseEvent.position 屬性。請改用 .latLng
- 已移除淘汰的屬性 StreetViewService.getNearestPanorama。請改用 .getPanoramaByLocation
3.1
2010 年 9 月 28 日
重要異動:
- 修正問題:路徑相同的起點和目的地時,會引發 JavaScript 錯誤
2010 年 8 月 9 日
重要異動:
- 變更 OverlayView 的 Map 現已修正
- 呼叫 GroundOverlay.setMap(null) 已修正
- IE 不會再流失記憶體縮放/平移
2010 年 8 月 5 日
已變更的問題:
- 問題 2588:對附加事件監聽器的全景物件呼叫 setVisible(false) 會導致 IE 中的 JS 錯誤
重要異動:
- 修正縮放後 IE6 中的標記消失的問題
2010 年 7 月 29 日
已變更的問題:
重要異動:
- 淘汰自訂全景「originHeading」,改用「centerHeading」
- 韓國混合圖塊現在會顯示道路
- 點擊現在會透過地圖上無法點擊的多邊形傳遞
2010 年 7 月 22 日
已變更的問題:
- 問題 1856:在 Opera 中支援多邊形算繪
- 問題 2159:使用滾輪縮放後觸發拖曳事件
- 問題 2385:在 Internet Explorer 中,區域疊加層的縮放等級更大時, 區域疊加層會呈現黑色
- 問題 2337: 折線遺失
- 問題 2427:在自動平移中開啟資訊視窗時,會顯示「停止運作」標記
- 問題 2493: IE7 中未正確清除標記
- 問題 2500:使用 !Marker.setIcon(<scaled MarkerImage>) 用於現有標記
- 問題 2549:Google 下拉式選單的 CSS 會產生警告
重要異動:
- 拖曳多邊形時不會再觸發點擊事件
- 按一下展開在資訊視窗外的表單選取元素時,不會再觸發地圖點擊
- 使用者點選 KML 疊加層時,系統不會再觸發地圖點擊事件
- 街景服務現在會自動平移,以符合畫面上的資訊視窗大小
- KML 和 FusionTables MouseEvent LatLng 已從「position」變更為「latLng」
- Android 縮放控制項不再將點擊傳遞至地圖
2010 年 6 月 17 日
已變更的問題:
- 問題 2346:可選擇停用流暢動畫
重要異動:
- 修正標記閃爍錯誤
- 我們改善了 InfoWindow domward 事件觸發功能
- DirectionsRoute.bounds 現已公開
2010 年 6 月 11 日
已變更的問題:
重要變更:- 修正標記記憶體流失問題
- 最初地理編碼的延遲時間已改善
- 提供 StreetViewService 存取權
3.0
2010 年 5 月 18 日
已變更的問題:
- 問題 2037:GPolylineOptions 測地線
- 已修正在自訂地圖類型上正確 Google 版權的錯誤
- 已在多邊形和折線中新增測地線屬性
- 為多邊形和折線新增了可點擊選項
- 為 GroundOverlay 新增可點擊選項
2010 年 5 月 13 日
- 問題 1724:透過元素 (而非字串) 設定內容時,不正確的 infoWindow 大小/邊界
重要異動:
- 修正了在跨越日期線時,區域疊加層會提早裁剪的錯誤
- 網址中的 \ 現在可使用標記 setIcon
- IE 中的多邊形和折線滑鼠遊標觸發事件觸發條件
- 變更標記圖示不會再閃爍
2010 年 5 月 7 日
- 問題 1458:功能要求:Google API 第 3 版中的 KML 支援
- 問題 1658:新增流量疊加層
- 問題 2209:堆疊溢位
- 問題 2254:多次呼叫圓形物件的「setMap(gMap)」和「setMap(null)」會改變線條的筆劃和填色不透明度。
重要異動:
- 新增 KML 和 GeoRSS 圖層
- 新增區域疊加層
- 新增圖層:路況和單車
- 已針對 DirectionsRendererOptions 新增「suppressBicyclingLayer」屬性
- 修正錯誤,確保 MapType 變更時能正確參照縮放圖層
- 已將 DirectionsResult 屬性「start/end_point」重新命名為「start/end_location」
- 將 DirectionsLeg 屬性「start/end_Geocoding」重新命名為「start/end_address」
- 將 DirectionsRoute「optimize_waypoint_order」屬性重新命名為「waypoint_order」
- 停止支援舊路線屬性名稱 (setTripIndex、getTripIndex、hideTripList、提供 TripAlternatives),並繼續記錄警告。此外,系統也會移除通往路段的路線,以及前往步驟路線的行程。
- 已將 GeocoderGeometry.latLng 更新為 GeocoderGeometry.location
2010 年 4 月 30 日
- 問題 2230:地圖在沒有特定自訂投影的情況下初始化
重要異動:
- 現在點選地圖時,會將鍵盤焦點放在鍵盤上
- 現已支援 iPad 雙指撥動縮放
2010 年 4 月 26 日
- 問題 1826:在多邊形和折線中新增滑鼠遊標懸停和滑鼠遊標懸停事件
- 問題 2177:在「maptypeid_changed」事件期間 map.setZoom(z) 無法正常運作
- 問題 2247:DirectionsRenderer 中的 hideRouteList 選項無法正常運作
重要異動:
- 修正了平移期間自訂圖示在地圖底部消失的錯誤
2010 年 4 月 13 日
2010 年 4 月 11 日
沒有明顯的變更或發生變更的問題。
2010 年 4 月 5 日
重要異動:
- 將 DirectionsRoute 中的路線總覽折線顯示為 overview_path。
- 將地圖目前的投影顯示為唯讀屬性。
2010 年 3 月 23 日
重要異動:
- Elevation 現已在 API 中公開
- 改善網際網路連線緩慢的圖塊載入功能。
2010 年 3 月 15 日
重要異動:
- 系統現在會在樣式變更時正確重新繪製多邊形。
- 使用舊版樣式「Directions」時,系統會透過 console.log 顯示已淘汰的警告訊息。
2010 年 3 月 10 日
- 問題 1801:折線/多邊形 zIndex
- 問題 2144:DirectionsRequest 應提供避免 Highways 選項
- 問題 2207:錯誤:在 IE 中填入折線
- 問題 2113:1 月版本後,高縮放等級在高縮放等級中導致折線無法正常運作
重要異動:
- 新增單車路線!
- 新增 DirectionsRequest 選項:
-
avoidHighways
-
avoidTolls
-
optimizeWaypoints
- 改善多邊形/折線的算繪速度
- 已重新命名下列 Directions 物件。但舊名稱仍可使用。
- 前往 DirectionsLeg 的 DirectionsRoute
- 從 DirectionsTrip 到 DirectionsRoute
2010 年 3 月 3 日
- 問題 2136:google.maps.MarkerImage 中的 Obfuscate Properties (不應參照)
重要異動:
- 修正地圖跳躍錯誤。
- 每秒縮放兩次。
- 標記拖曳事件 .latLng 不會再經過模糊處理。
2010 年 2 月 26 日
- 問題 1651:地圖畫布的滑鼠移動 / 滑鼠遊標懸停 / 滑鼠移出問題
- 問題 2142:DirectionsRendererOptions 應允許使用者完全隱藏標記
- 問題 2148:event.latLng 遺漏!
- 問題 2109:錯誤:NavigationControlStyle.ZOOM_PAN 無法在 IE8 中正確顯示
- 問題 2153:MVCArray.push() 不會傳回新的長度
重要異動:
- 新增透明度至 ImageMapType。
- 已修正以下錯誤:無法觸發矩形/圓形。
- 資訊視窗的內容事件不會再於隱藏時移除。
2010 年 2 月 8 日
- 問題 2135:錯誤:如果您在折線中重複使用 Polygon 的 MVCArray ,該折線就會關閉。
重要異動:
- 新增 Rectangle 類別
- 新增圓形類別
- 已修正建立再移除標記時的記憶體流失問題
- 已停止為 LatLng 的 MVCArray 加上註解,關閉多邊形,進而造成共用相同 MVCArray 的折線也會關閉 (請參閱問題 2135)
- 修正當地圖的縮放等級設為目前值時,有時會隱藏畫面上的標記;
- 已修正 ImageMapType,以便在 Android 上正確顯示
- 變更了多邊形裁剪配置,允許包含北極或南極的多邊形。
- 已將 MercatorProjection 的緯度範圍增加到可能以浮點精確度為準的最大範圍。
2010 年 1 月 28 日
- 問題 1367:功能要求:公開 LayoutManager,讓開發人員在「控制流程」中放置 DIV
- 問題 1916:功能要求:新增縮放 MarkerImage 的能力
- 問題 1443:extended() 和 union() 應傳回 LatLngBounds 物件
- 問題 1997:「size」 MapOption 的說明文件
- 問題 2074:如果世界地圖完全符合地圖容器的尺寸,無法顯示
重要異動:
- 新增印度語系語言支援:
- bn、gu、kn、ml、mr、ta、te
- 在事件命名空間中新增靜態方法:
- addListenerOnce
- addDomListenerOnce
- 在 DirectionsStep 物件中新增「coding_lat_lngs」屬性,以公開壓縮的 ASCII 格式顯示一組經緯度
- 移除畫面外標記 DOM 元素來改善效能
- 修正 Google Chrome 的平移錯誤
- 修正在 iPhone 上雙指撥動縮放的錯誤
2010 年 1 月 19 日
- 問題 1422:功能要求:允許開發人員建立自訂地圖類型
- 問題 1523:功能要求:fromContainerPixelToLatLng (反之亦然)
- 問題 1443:extended() 和 union() 應傳回 LatLngBounds 物件
- 問題 1960:錯誤:使用 provideTripAlternatives 的資訊不完整
- 問題 1675:教學課程說明文件錯誤
- 問題 1676:教學課程說明文件錯誤 - 控制項選項
- 問題 1856:Opera 中的多邊形無法顯示!
- 問題 1954:保加利亞語言本地化不正確。
- 問題 1976:錯誤:自訂圖示及可拖曳的標記問題
- 問題 2063:壓縮 OverlayView 子類別時的變數名稱衝突
重要異動:
- 現已支援自訂地圖類型,包括基本地圖類型、疊加層地圖類型和投影:
- 用於支援自訂地圖圖塊的新 ImageMapType 物件
2009 年 12 月 17 日
重要異動:
- 修正了地圖平移動畫開始前發生的初始 Jerk。
- 修正問題:使用 Scrollwheel 或 DoubleClick 縮放超過最大縮放等級時,跳到不同的位置。
- 版權、MapType 和導覽控制項 會根據地圖尺寸調整其大小。
- 舊的樣式 getter、setter 和事件名稱已正式淘汰,不再加以定義。
2009 年 12 月 10 日
其他重要異動:
- 新增方法 panToBounds。
- 新增地圖動畫。會影響在所有瀏覽器中拖曳、平移、縮放和對 setCenter/setZoom 的呼叫。
- 新增如果使用已淘汰的方法,則新增主控台記錄警告訊息。
2009 年 11 月 25 日
其他重要異動:
- 新增 RTL 支援,以啟用下列語言:阿拉伯文、波斯文、希伯來文
- 公開 DirectionsResult 步驟的 lat_lngs 屬性。
2009 年 11 月 11 日
- 問題 1742:自訂圖示標記一律顯示在預設標記的上方
其他重要異動:
- 新增三種新語言的支援。
- 巴斯克文
- 加里西亞語
- 塔加路文
2009 年 10 月 29 日
- 問題 1421:功能要求:在 API v3 中新增 Directions 類別
其他重要異動:
- 使用 DirectionsRenderer 和 DirectionsService 更新參考說明文件
2009 年 10 月 26 日
其他重要異動:
- 將無效的引數傳遞至新的 google.maps.LatLng() 時,系統會擲回 JavaScript 錯誤
- 修正錯誤:靜態地圖在地圖載入時載入兩次
2009 年 10 月 15 日
- 問題 1525:低縮放等級時的 get_bounds 錯誤
- 問題 1757:fitBounds() 不適用於 180 個子午線
- 問題 1790:map.setOptions 無法設定遊標
- 問題 1767:事件傳播的錯誤
其他重要異動:
- 說明文件更新:
- 公開的新方法:LatLngBounds.isEmpty()
- 依名稱排序所有方法、事件、屬性和常數
- 修正折線和多邊形選項屬性中的錯誤類型
2009 年 9 月 28 日
- 改善折線算繪效能。
- 已修正 SVGView 的 JS 警告問題。
2009 年 9 月 22 日
- 問題 1420:功能:在 API 中新增折線類別
- 問題 1371:地圖移動時,maps.bounds_changed 事件會重複觸發
- 問題 1700:使用 Firefox 3.5 縮小後,點擊位置不正確
- 問題 1702:父項元素有捲動偏移時,點擊和拖曳事件中回報的 latLng 不正確
- 問題 1723:在 iPhone 上拖曳地圖時跳出地圖
其他重要異動:
- 推出折線和多邊形!這些圖示可讓您在地圖上繪製線條或填滿區域、指定筆劃和填滿樣式,以及支援大多數的滑鼠事件 (也就是還沒有滑鼠遊標懸停)。這些 API 適用於所有支援的瀏覽器 (IE6.0 以上版本、Firefox 2.0 以上版本、Safari 3.1 以上版本、Chrome),以及支援的行動裝置。
- 新增地圖事件「閒置」,在地圖未移動一段時間後觸發。解決問題 1371。
- 已修正點擊事件所傳回不正確的 LatLng 值
- 修正在 iPhone 上使用雙指撥動縮放的錯誤。請參閱問題 1723。
2009 年 9 月 10 日
- 問題 1659: 平移後點擊和 dblclick 事件中,回報有誤的 latLng Firefox 3.5
- 問題 1621:在 ie8 含有 dooctype 的地圖上按一下後,顯示錯誤的位置
- 問題 1642:InfoWindow overflow:auto
- 問題 1531:infoWindow 的高度會隨著每次開啟的高度而增加
其他重要異動:
- 修改了 get/set 方法和事件名稱的語法 (如下所示)。舊版語法仍支援舊版語法,以便維持回溯相容性。例如:
- set_funBoat() => setFunBoat()
- get_funBoat() => getFunBoat()
- FundBoat_changed => fun 整組服務變更
- 已在 OverlayView 介面中新增「onAdd」方法,以便在窗格和投影首次初始化時呼叫這個方法。這解決了問題 1377。
- OverlayView 介面的「移除」方法已重新命名為「onRemove」。但舊名稱仍支援以回溯相容性。
2009 年 9 月 2 日
- 問題 1525:低縮放等級時的 get_bounds 錯誤
- 問題 1596:平移超過世界北側或南緣時會傳回錯誤
- 問題 1643:錯誤:不必要的地圖滾輪
- 問題 1379:我在第 3 版中看不到韓國地圖資料
其他重要異動:
- 在 Chrome、Safari 4 和 Firefox 3.5 上啟用持續滾輪和按兩下縮放功能
- 改善地圖拖曳效能
- 按兩下現在會在縮放後將地圖置中
2009 年 8 月 24 日
其他重要異動:
- 預設啟用滾輪縮放功能。如要停用,請將地圖選項的捲軸屬性設為 false。
- 說明文件已更新,加入 panTo 和 panBy 函式。
2009 年 8 月 14 日
- 問題 1575:可拖曳標記方法 set_draggable() 的錯誤
其他重要異動:
- 已啟用滾輪縮放功能。
- 修正拖曳後在 iPhone 中地圖跳轉的問題。
2009 年 8 月 4 日
- 問題 1393:允許可拖曳的標記
- 問題 1448: 錯誤:API v3 需要 checkResize() 函式 (或同等函式)
- 問題 1404:Opera 中的遊標錯誤
- 問題 1514:以 HTML 4.01 嚴格來說,MapType 選取箭頭無法正確顯示
- 問題 1426:InfoWindow Z-index 控制項
其他重要異動:
- 在 iPhone 上雙指撥動和拖曳功能會較為穩定。
- 將 zIndex setter 和 getter 新增至 InfoWindow 物件。
說明文件變更:
- 已新增標記 get_draggable 和 set_draggable 方法
- 已新增標記拖曳、拖曳、拖曳、拖曳事件
- 已新增標記可拖曳的屬性
- 已新增資訊視窗 get_zIndex 和 set_zIndex 方法
- 已新增資訊視窗 zIndex_changed 事件
- 已新增資訊視窗 zIndex 屬性
2009 年 7 月 13 日
- 問題 1415:infowindow 內容:可選取 true/ false
- 問題 1432:呼叫 set_icon 後,系統無法觸發 Mouseout 事件
- 問題 1365:地圖類型控制項以嚴格 DOCTYPE 顯示不正確
其他重要異動:
- 開發人員不再需要指定 MarkerImage 的大小,API 就會在未提供時偵測它。在相關附註中,MarkerImage 的尺寸、錨點和來源引數全都是選用項目。
- 開發人員不再需要在 OverlayView 子類別的建構函式中呼叫 OverlayView.call(this)。
- OverlayView「已變更」方法已從介面中移除。由於這些方法先前並未實際使用,因此不會影響開發人員的程式碼。
- 部分比對選項已從地理編碼器要求物件中移除。如果開發人員持續傳遞這項資訊,就不會影響查詢。
2009 年 6 月 12 日
已變更的問題:
- 問題 1363: 錯誤:iPhone 不會傳送地圖點擊事件
其他重要異動:
- 可以在所有瀏覽器中點選大型縮放控制項
- 資訊視窗會「清除」大型縮放控制項,讓它完全置於地圖中,並具備控制項。
- 行動版權使用相當精美的圖片
- 圖塊會從中間 (而非左上方) 載入
- 使用者無法再選取地圖類型文字或任何控制項圖片
- 主程式庫的大小約為 1.9 KB