訂閱這些版本資訊。
Maps JavaScript API 團隊會定期更新 API,包括新增功能、修正錯誤和提升效能。您可以在 Maps JavaScript API 啟動要求的 v
參數中指定 API 版本,以指定要在應用程式中載入的 API 版本。進一步瞭解版本管理。
這份變更記錄會依日期和版本號碼列出版本,以及相關變更。
如要接收最新的 Maps API 版本更新,請訂閱 google-maps-js-api-v3-notify 群組。
3.52.3
2023 年 3 月 9 日
變更:
- [測試版] 拖曳標記時,會隱藏進階標記的點擊事件。
3.52.3
2023 年 3 月 2 日
變更:
- [測試版] 新增適用於 JavaScript 瀏覽歷程的 TaskTrackingInfo 實體。
- [測試版] 升級 Maps JavaScript API,以原生支援 ECMAScript 2020。
修正錯誤:
- 修正在地圖中加入及移除標記時可能發生的記憶體流失問題。
- 修正在觸控裝置上,可點擊的進階標記下方會使互動式元素可供點擊的錯誤。
3.52.2
2023 年 2 月 23 日
變更:
- [測試版] 以數據為準的樣式:移除 PlaceFeature.displayName 屬性。
- [測試版] 修正呼叫 MapMap(null) 時無法正確移除 WebGLOverlayViews
- 已修正編譯
search
程式庫未知的錯誤。 - 修正在 Root 根根目錄時,InfoWindow 關閉按鈕無法顯示的問題。
- 為提升網站體驗核心指標並減少不必要的資料傳輸,Maps JS 現在會延後載入地圖圖塊,直到地圖接近可視區域為止。在網頁初始可視區域中建立的地圖應該不會有任何差異。
3.52.1
2023 年 2 月 16 日
變更:
- 新增
importLibrary()
函式,該函式可在執行階段動態載入程式庫。 - [測試版] 開啟進階標記時,啟用資訊視窗的自動平移功能。
- [測試版] 將 Journey Shared 程式庫資料物件的特定欄位設為不可為空值
- [測試版] 以數據為準的樣式:NEIGHBORHOOD、ADMINISTRATIVE_AREA_LEVEL_3、ADMINISTRATIVE_AREA_LEVEL_4 和 SUBLOCALITY_LEVEL_1 FeatureType 已淘汰。這些項目將於 2023 年 3 月移除。
3.51.8
2023 年 2 月 2 日
變更:
- Beta 版:支援在自訂地圖類型上顯示進階標記。
- 最新的內嵌啟動載入程式副本現在會重複使用文件中其他部分的 CSP Nonce。
3.51.7
2023 年 1 月 26 日
變更:
- Beta 版:資料導向樣式:加入 fetchPlace 方法以取得 PlaceFeature 的顯示名稱。PlaceFeature.displayName 屬性即將淘汰,將於 2023 年 2 月移除。
3.51.6
2023 年 1 月 19 日
修正錯誤:
- 修正進階標記的問題:如果從地圖中移除有衝突的標記,有時可能會導致在 DOM 的左側留下一個代管標記元素。
5.51.5
2023 年 1 月 12 日
變更:
- 將 AdvancedMarkerView、PinView 和 LocalContextMapView 上的
element
類型從Element
修正為HTMLElement | SVGElement
,以更準確地代表必要元素類型。
修正錯誤:
- 修正搭配 InfoWindow 使用進階標記時會發生的錯誤;使用鍵盤拖曳標記之後,資訊視窗視窗可能無法開啟。
3.51.4
2023 年 1 月 5 日
變更:
- Beta 版:新增屬性以放置類別
- 測試版:如果使用者點擊了多個項目,以數據為準的樣式 FeatureMouseEvent.features 陣列可能會包含多個特徵,且點擊下的所有 FeatureLayer 點擊事件監聽器都會觸發。
- Beta 版:擲回 google.maps.Map.getFeatureLayer 的無效引數錯誤。
- 修正「進階標記」在全螢幕地圖中的像素位置。
- 變更地圖滑鼠事件設定,現在按下其他滑鼠按鈕時,系統會忽略滑鼠按鈕點擊動作。
- 修正在放大地圖時,進階標記會消失的錯誤。
- 使用許多進階標記,放大地圖時,效能提升。
- 更新 StreetViewPanoramaOptions 說明文件,以釐清 ClickToGo 不適用於自訂全景。
- 改善建立 LatLngBounds 時的效能,包括透過 Map.getBounds()。
- 更新 onAdd 和 onRemove 的 WebGLOverlayView 參照。
- 新增瀏覽歷程分享的固定標記樣式自訂功能。
3.51.3
2022 年 12 月 8 日
變更:
- 修正當標記不在地圖可視區域時,標記無法放棄鍵盤焦點的錯誤。
- Beta 版:推出
Place
類別,這個新的簡易 API 支援 Promise 等新型使用模式。Place 類別包含一些新的資料欄位。 - Beta 版:修正在傳送 Proxy 中包裝的地圖時,導致進階標記無法顯示的錯誤。
- Beta 版:加入用於進行 JavaScript 瀏覽歷程的行程地點供應商標記自訂。
3.51.2
2022 年 12 月 1 日
變更:
- Beta 版:
google.maps.importLibrary()
API 現已推出。 - Beta 版:已淘汰:本機內容已淘汰,不再建議用於新網站。這項功能仍會繼續運作,並在支援服務終止前 12 個月發出通知。如果您想自行建構類似情境的體驗,建議您查看快速建構工具中的「鄰近地區探索」解決方案,或使用 Maps JavaScript API Places Library。Places Library 的程式碼範例和程式碼研究室將能助您一臂之力。
- Beta 版:為了提升網站使用體驗核心指標並減少不必要的資料傳輸,Maps JS 現在會延後載入地圖圖塊,直到地圖接近可視區域為止。在網頁初始可視區域中建立的地圖應該不會有任何差異。
- Beta 版:新增 Journey Share 位置提供者的輪詢狀態變更事件。
- Beta 版:加入「Journey Share」的樣式自訂函式。已淘汰的方法設定。
- 在路線面板的步驟中加入鍵盤無障礙工具。現在可以使用 Tab 鍵瀏覽路線,並以空格鍵或 Enter 鍵選取。
-
google.maps.geometry.spherical.computeArea()
現在可接受LatLngBounds
和Circle
。現在可以使用LatLngBoundsLiteral
建構LatLngBounds
。 - 將
alt
文字新增至DirectionRenderer
建議路徑面板中的圖片。
3.51.1
2022 年 11 月 17 日
變更:
- Beta 版:Places 程式庫中的 Place 類別發布。
- Beta 版:加入「Journey Share」的樣式自訂函式。舊版設定方法已淘汰。
- Maps 11 現已在 Maps Embed API 中停用。
- 使用混合或衛星地圖類型提高能見度時,Maps Embed API 中的 Google 標誌會改變樣式
- 改善進階標記載入效能。
- 讓繪圖的「復原」按鈕可供鍵盤使用,且方便螢幕閱讀器使用。
- 讓路線轉譯器的標記便於使用,且方便使用螢幕閱讀器。
- 在地圖比例控制項中新增 ARIA 說明。
- 啟用地圖比例控制項的鍵盤焦點和互動功能。
- 為 Geocoding JS API 導入語言參數。如未明確指定,Maps JS API 不會再將
US
視為 Geocoding 中的預設地區。 - 導入 Directions JS API 的語言參數。
- 為 Distance Matrix JS API 導入語言參數。
修正錯誤:
- 修正在開啟資訊視窗時,鍵盤焦點會移至標記的錯誤。
- 修正導致標記無法聚焦的錯誤。
5.50
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
繫結錯誤的問題。
2012 年 3 月 5 日
2022 年 11 月 3 日
變更:
- Beta 版:進階標記現在支援在傾斜地圖上使用高度。
2011 年 3 月 5 日
2022 年 10 月 27 日
變更:
- Beta 版:現在當以數據為準的樣式功能圖層無法使用時,就會記錄一次錯誤。
- Beta 版:改善預設進階標記載入的效能。
2010 年 3 月 5 日
2022 年 10 月 20 日
修正錯誤:
- 修正 iOS 上的 InfoWindow 右側和底部邊框間距。
5.50.9
2022 年 10 月 13 日
變更:
- 路線面板中會醒目顯示所選步驟。
- 修正
PinView
建構函式的 TypeScript 類型。 - 修正
LagLngAltitude
建構函式的 TypeScript 類型。 - 更新
DirectionsRenderer
中的預設標記圖示圖片。
3.50.8
2022 年 10 月 6 日
變更:
- Beta 版:推出進階標記預先發布版。
- Beta 版:在
getMapCapabilities()
傳回物件中加入isAdvancedMarkersAvailable
的說明文件。 - 將「這個欄位為唯讀」新增至
LocalContextMapView
的 API 說明和LocalContextMapViewOption
的element
屬性。
修正錯誤:
- JSON 自訂樣式中的顏色現在使用預設樣式的不透明度,而不是強制 100% 不透明度。
3.50.7
2022 年 9 月 29 日
變更:
- 螢幕閱讀器現在會說明如何與地圖及街景服務互動。
- 在鍵盤快速鍵對話方塊中新增傾斜和旋轉鍵盤快速鍵。
5.50.6
2022 年 9 月 22 日
修正錯誤:
- 修正 iOS 版 Voice Over 可在鍵盤快速鍵對話方塊下瀏覽元素的錯誤。
- 在靜態地圖圖片中加入替代文字。
變更:
- 系統現在會在呼叫
map.getMapCapabilities()
時記錄錯誤,但發生錯誤。
5.50.5
2022 年 9 月 15 日
變更:
- 為 LatLngBounds 加入 MAX_BOUNDS 常數,以指出地圖的 LatLng 邊界上限
- 允許螢幕閱讀器對預設標記執行點擊動作。
3.50.3
2022 年 9 月 1 日
變更:
- Beta 版:更新 JavaScript Journey Share 的
DeliveryVehicle
類別以加入自訂屬性。 - 修正地圖傾斜後,事件中 LatLng 不正確的錯誤。
3.50.2
2022 年 8 月 25 日
變更:
- Beta 版:已變更
FleetEngineDeliveryFleetLocationProvider
,以便接受字串傳遞車輛篩選器。 - 更新預設標記圖示圖片。
3.50.1
2022 年 8 月 18 日
變更:
- Beta 版:將功能 API (
getMapCapabilities
和mapcapabilities_changed
事件) 導入測試版。 - 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 街景服務的支援。詳情請參閱內容安全指南。
2012 年 3 月 49 日
2022 年 8 月 4 日
變更:
- 新增
DEMO_MAP_ID
,這個地圖 ID 可用於需要地圖 ID 的程式碼範例。此地圖 ID 不適合用於實際工作環境應用程式,也無法用於需要雲端設定的功能 (例如 Cloud 樣式)。 - 請清楚說明需要
FleetEngineDeliverFleetLocationProvider.locationRestriction
才能開始追蹤。
2011 年 3 月 49 日
2022 年 7 月 28 日
變更:
google.maps.VehicleType
現在可以參照為執行階段列舉。
2010 年 3 月 49 日
2022 年 7 月 21 日
變更:
- 驗證標記圖示大小、標記圖示調整後的大小或資訊視窗大小時,NaN 值則會遭到寬度或高度拒絕。
- 修正街景服務 iOS 裝置上無法顯示動態追蹤控制項的錯誤。
- 修正 Embed API 中 RTL 語言已截斷路線的滑鼠懸停文字。
- 讓大眾運輸資訊視窗更方便,也更容易使用螢幕閱讀器。
3.49.9
2022 年 7 月 14 日
變更:
- 清楚說明在 Journey Share 位置資訊供應商中使用 ID 欄位的方式。
3.49.8
2022 年 7 月 7 日
變更:
- 使街景服務導覽連結可供鍵盤操作,且易於使用螢幕閱讀器。
- 在
StreetViewPanorama
上推出新的focus
方法。
5.49
2022 年 6 月 23 日
變更:
- Beta 版:推出 Google 邊界適用的資料導向樣式。
修正錯誤:
- 允許透過
google.maps.places.BusinessStatus
存取BusinessStatus
列舉。
3.49.5
2022 年 6 月 16 日
變更:
- 在街景服務中加入鍵盤快速鍵控制項和對話方塊,提高鍵盤快速鍵的能見度。
修正錯誤:
- 修正導致關閉街景服務時發生表單提交的錯誤。
3.49.4
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
類別現在會公開顯示並記錄。
3.49.2
2022 年 5 月 26 日
變更:
- 改善街景服務動作追蹤控制項的顏色對比度。
- 讓街景服務鍵盤上的動作追蹤控制項更容易存取,提供螢幕閱讀器服務。
MapsNetworkError
、MapsRequestError
和MapsServerError
類別現在會公開顯示並記錄。
3.49.1
2022 年 5 月 19 日
變更:
- Beta 版:修正多個 Places JS API 忽略區域代碼的錯誤。為各種 Place JS API 導入語言和地區參數。
- 改善深色模式的全螢幕和指南針控制項色彩對比。
- 使街景服務指南針控制、關閉按鈕和地址連結控制功能,易於使用且支援螢幕閱讀器。
5.49
2022 年 5 月 12 日
變更:
- 每週頻道更新至 3.49 版。
- 每季更新至 3.48 版。
- 版本 3.47 和 3.46 在按數字要求為止仍可使用。
- 3.45 版已刪除,因此無法使用。
2011 年 3 月 48 日
2022 年 4 月 28 日
變更:
- 「地點自動完成」功能可接受更多類型。瞭解詳情。
- 「
isFractionalZoom
」已移至每週頻道。
3.48.9
2022 年 4 月 14 日
變更:
- Beta 版:為
WebGLOverlayView
啟用 WebGL 2.0。 - Beta 版:將
JourneySharing
程式庫納入 Maps JavaScript API TypeScript 類型、外部範圍和參考說明文件。 google.maps.event.addDomListener()
和google.maps.event.addDomListenerOnce()
函式已淘汰,因此不應使用。請改用標準addEventListener()
方法。這些方法仍會繼續運作,且目前沒有停用。- 將
title
和aria-label
新增至街景服務標記圖示。 - 將
aria-pressed
屬性新增至全螢幕控制項。 - 改善「地圖類型」控制項的下拉式選單間距。
- 更新 [地圖類型] 下拉式選單控制項的 aria 標籤。
修正錯誤:
- 從預設的地圖類型控制項中移除不允許的
aria-expanded
屬性。
3.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()
的上一個修正項目 (在較短距離時簡化可視區域轉換),以便進行分析。 - 修正高色彩對比模式中地圖類型控制項的色彩對比問題。
- 將地圖類型控制項核取方塊的可命名名稱與對應的視覺標籤進行比對。
- 修正高色彩對比模式下資訊視窗的色彩對比問題。
3.48.6
2022 年 3 月 24 日
變更:
- 修正
map.fitBounds()
,讓可視區域轉場效果較短。
3.48.5
2022 年 3 月 17 日
變更:
- 僅限 Safari:確保關閉按鈕和內容容器會自動聚焦在
open
。
修正錯誤:
- 修正
InfoWindow
上的「在 Google 地圖上查看」連結的顏色對比度問題。 - 修正
StreetViewPanorama
地址控制項上的「在 Google 地圖上查看」連結中的色彩對比問題。
3.48.4
2022 年 3 月 10 日
變更:
- 為
InfoWindow
推出新的visible
事件。 - 在
InfoWindow
推出新的focus
方法。
3.48.3
2022 年 3 月 3 日
變更:
- Beta 版:啟用 Maps JavaScript API「街景服務」服務的新呼叫呼叫樣式。您可能需要更新內容安全政策,確保系統不會在瀏覽器層級封鎖這些呼叫。
- 已為
InfoWindow
推出新的ariaLabel
屬性。
3.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.40
2022 年 2 月 10 日
變更:
- 每週頻道已更新至 3.48 版。
- 每季更新至 3.47 版。
- 版本 3.46 和 3.45 在按數字要求為止仍可使用。
3.47.6
2022 年 1 月 20 日
修正錯誤:
- 修正鍵盤快速鍵控制功能在焦點移到頂端時,頁面捲動至頂端的問題。
3.47.4
2022 年 1 月 6 日
變更:
- Beta 版: WebGL 疊加層 API 更新 (Beta 版):淘汰名稱中含有「gl」的所有類別和方法,改用名稱中含有「GL」的新類別和方法;淘汰 WebglCameraParams,並改用全新的 CameraParams 類別 (這個子類別使用 CameraOptions)。
- 更新 PlaceOpeningHours 方法說明文件,反映計算時不會使用例外時段。
3.47.3
2021 年 12 月 9 日
變更:
LatLng
、LatLngBounds
和Circle
現在可接受建構函式中相同類別的執行個體。
3.47.2
2021 年 12 月 2 日
變更:
- 現在,允許在投影中使用
LatLng
的位置使用LatLngLiteral
,作為參數使用。
修正錯誤:
- 修正在小幅值 (1.0 以下) 可能發生的一些轉譯問題。
3.47.1
2021 年 11 月 18 日
變更:
- 幾何圖形程式庫中允許
LatLng
的任何位置,現在皆可使用LatLngLiteral
做為參數。 - 新增 onGIStateUpdateRequest API,支援 Maps JavaScript API 的 WebGL。
- 已修正錯誤畫面上的色彩對比。
- Internet Explorer 11 現已在 v=beta 中停用。目前支援 Internet Explorer 11 的最新版本是 Maps JavaScript API 3.47 版。我們將在 2022 年 11 月全面停止支援 Internet Explorer 11,
- 當
keyboardShortcuts
地圖選項設為false
時,Google 地圖將不再接收分頁焦點。 - 現在可在達到最高或最低的縮放等級時,停用放大和縮小按鈕。
- 轉換
MapType
控制項以使用語意元素,改善 Maps Embed API 的無障礙功能和螢幕閱讀器使用體驗。 - 在錯誤畫面的圖示中加入替代文字。
- 多項一般程式碼健康狀態改善項目。
修正錯誤:
- 將不符合 WCAG 規定的
controlHeight
和controlWidth
屬性替換為符合規定的 data-* 屬性。
5.40
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。這有助於避免拼字錯誤。
3.46.8
2021 年 10 月 7 日
變更:
- Local Context:從 Local Context InfoWindow 相片移除歸屬連結。
3.46.6
2021 年 9 月 23 日
變更:
- 修正地圖遊標無法在地圖無法拖曳時顯示手部的錯誤。
3.46.5
2021 年 9 月 16 日
修正錯誤:
- 修正「地點自動完成」小工具中色彩對比度的錯誤。
3.46.3
2021 年 9 月 2 日
變更:
- 捲動操作說明現在會顯示在開啟的
InfoWindow
和CustomOverlay
的上方。
3.46.2
2021 年 8 月 26 日
變更:
- Beta 版:現在會回報遙測資訊。您可能需要更新《內容安全政策》,確保系統不會在瀏覽器層級封鎖這些呼叫。詳情請參閱常見問題。
5.40
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。
修正錯誤:
- 已修正多邊形的頂點在特定縮放等級移動時的錯誤。
- 修正多個資訊視窗的內容互相重疊的錯誤。
3.45.8
2021 年 7 月 29 日
變更:
- Embed API:在內嵌地圖上,系統會將縮放等級重新導向至路線頁面。
3.45.7
2021 年 7 月 22 日
變更:
- 現已停止支援 IE11。IE11 的地圖現在會在測試版中顯示橫幅。
- 更新內嵌地圖中的「規劃路線」連結,以提升準確性。
修正錯誤:
- 已修正
getFeatureById()
方法無法擷取 ID 為 0 的功能。 - 已修正當
ComponentRestriction
值未定義或為空值時擲回UNKNOWN ERROR/SERVICE BACKGROUND ERROR
的問題。
3.45.6a
2021 年 7 月 15 日
變更:
- 開啟後,當第一個可聚焦控制項不在 InfoWindow 可視區域或
disableAutoPan=true
中時,焦點就會移至 InfoWindow 容器。
修正錯誤:
- 修正問題:移除繪圖管理員並再次在地圖上新增繪製未完成圖形時,系統會自動完成未完成的多邊形繪製作業。
- 修正問題:部分語言的「嵌入地圖」彈出式視窗中,「路線」字串遭到截斷。
3.45.5
2021 年 7 月 1 日
變更:
- 更新輸入和 JS API 中的 Maps Studio 網址。
修正錯誤:
- 修正提供回呼時,未處理的 Promise 拒絕問題。
3.45.4
2021 年 6 月 24 日
變更:
- 修正在提交表單時,鍵盤快速鍵對話方塊無法開啟的問題。
- 已修正「鍵盤快速鍵」按鈕未對齊的錯誤。
- 誤將物件新增至
window
(Spherical、PolylineCodec、PolyGeometry)。這些物件應改為在其完整命名空間存取。
3.45.3
2021 年 6 月 16 日
修正錯誤:
- 已更新
InfoWindow
,如果在與地圖執行個體化的相同執行迴圈中呼叫open()
,焦點也不會移動。
變更:
- 更新
InfoWindowOpenOptions
API 參考資料部分,提供更詳細的資訊。 - 修正在 Safari 中使用鍵盤導覽 (Tab + Option) 時的聚焦環。
3.45.2
2021 年 6 月 10 日
修正錯誤:
- 修正問題:Embed API 的鍵盤快速鍵對話方塊的背景,無法正確顯示地圖類型控制項。
- 修正載入字型 CSS 樣式時發生的錯誤。
- 已修正在開啟資訊視窗且平移地圖時發生閃爍的問題。
變更:
- 已新增
InfoWindowOpenOptions.map
屬性。
3.45.1
2021 年 6 月 3 日
變更:
- 在 Data.StyleOptions 介面中新增動畫、圖示、標籤和透明度屬性的說明文件。
- 我們改善了版權對話方塊,讓無障礙設計更完善。
- InfoWindows 現在會在開啟時自動管理焦點。這代表新的預設行為。
- 新增 InfoWindowOpenOptions API,可讓開發人員控制開啟 Windows 時如何管理焦點。
- 現在可以按下 ESC 鍵即可關閉 InfoWindows。
- 使用螢幕閱讀器時,資訊視窗 Windows 現已公布為「對話方塊」。
- 已啟用 Polyfill 隔離功能;這項變更會禁止在代管網頁上安裝 Maps API 內部 Polyfill。
修正錯誤:
- 修正切換瀏覽器分頁時會顯示地圖焦點環的問題。
- 修正部分瀏覽器與滑鼠互動時,地圖控制項、標記元素和地圖類型控制項子選單項目聚焦環的問題。
新功能:
- 支援在路線規劃、距離矩陣、海拔高度、地理編碼、最大縮放圖像、街景服務和
AutcompleteService.getPlacePredictions()
服務中,支援承諾。 - 在地圖上新增鍵盤快速鍵控制項和對話方塊,提高鍵盤快速鍵的能見度。
- 向量地圖現在已開放在每週頻道上使用 (基本功能僅限 WebGL 功能;測試版則提供 WebGL 功能)。
3.44.14
2021 年 5 月 13 日
變更:
- 現在,當
InfoWindow.open()
沒有關聯的 Map 或 StreetView 執行個體被呼叫時,控制台將會顯示警示。
3.44.12
2021 年 4 月 28 日
修正錯誤:
- 修正問題:變更為新的地圖類型後,已移除或隱藏的最佳化標記會加回地圖。
當地背景資訊:
- 新增對沒有將
@@iterator
方法定義為有效placeTypePreferences
值的陣列支援。
3.44.11a
2021 年 4 月 20 日
變更:
- 改善利用圖示圖示建立自訂標記的效能。
- 將遊標移到按鈕上方時,避免聚焦於地圖類型下拉式選單。
修正錯誤:
- 已修正在初始化基本地圖之前載入靜態標記時發生錯誤的錯誤。
3.44.9
2021 年 4 月 8 日
修正錯誤:
- 已修正啟用「街景服務」時可使用鍵盤控制項的問題。
3.44.8
2021 年 4 月 1 日
變更:
- 本機結構定義資料庫:將 Place Details View 中的 Google 標誌移至內容底部。
3.44.7
2021 年 3 月 25 日
變更:
- 當資訊視窗關閉時,鍵盤焦點現在會回到適當的元素。
3.44.4
2021 年 3 月 4 日
變更:
- 45° 圖像現已提供更大的縮放比例,旋轉控制項現在也包含順時針和逆時針按鈕。
修正錯誤:
- 修正系統反覆轉譯地圖時可能發生的記憶體流失問題。
- 修正在地圖上新增或移除圓形或矩形時發生的記憶體流失問題。
3.44.2
2021 年 2 月 25 日
變更:
- 已修正 Places Autocomplete
getPlacePredictions
函式呼叫錯誤指向測試版中的錯誤端點的錯誤。
3.44.1
2021 年 2 月 18 日
變更:
- 重新載入重新載入的地點時,LocalContext Place Chooser 按鈕現已停用。
- 未最佳化的標記現在已可聚焦,且可透過鍵盤存取。
- 測試版:已移除的物件意外新增至
window
(Spherical
、PolylineCodec
、PolyGeometry
)。請改為存取其完整命名空間。 - 已在測試版中開啟 Polyfill Isolation。這表示 Maps JavaScript API 不會再將 Polyfill 安裝到代管網頁中。
3.43.8a
2021 年 2 月 25 日
只有每季更新頻道一次。變更:
- 修正多次算繪地圖時的記憶體流失問題
3.43.8
2021 年 2 月 5 日
變更:
- 新增
AutocompleteService.getPlacePredictions()
中 Promises 的 Beta 版支援。
修正錯誤:
- 已修正即使有
clickable
設為 false,含有標籤的Markers
仍會攔截點擊事件的問題。
3.43.7a
2021 年 1 月 28 日
修正錯誤:
- 已修正折線繪製的各種問題。
3.43.6
2021 年 1 月 21 日
修正錯誤:
- 已修正系統有時會填入 Geojson 多邊形孔的錯誤。
- 修正在地圖與街景服務之間切換時,疊加層會消失的問題。
3.43.5
2021 年 1 月 14 日
變更:
- 變更選單中的核取方塊,讓螢幕閱讀器更容易存取。
- 增加室內街景服務全景的樓層數按鈕大小。
- 修正街景服務中行動動作追蹤控制項的位置。
修正錯誤:
- 鍵盤選單按鈕現在可觸發
contextmenu
事件。 - 修正問題:在某些情況下,在地圖與街景服務之間切換時,全螢幕控制項無法正常運作。
- 修正螢幕閱讀器無法瀏覽地圖中的標記的問題。
- 已修正造成 LocalContext 地點標記的地點圖示消失的問題。
3.43.3
2020 年 12 月 9 日
變更:
- 已將
google.maps.MouseEvent
介面重新命名為google.maps.MapMouseEvent
,並新增domEvent
屬性,以便直接透過 DOM 存取基礎事件。 - 改善多邊形疊加層的記憶體行為。
- 為避免 Safari 記憶體問題,系統現已明確釋出 Canvas 記憶體。
修正錯誤:
- 已修正在部分地圖和街景服務之間切換時,全螢幕控制項停止運作的問題。
- 已修正主控台中標記標記
click
事件的錯誤。 - 已修正標記可點擊區域的大小過大。
- 已修正在 IE11 上影響符號的 Polyfill 衝突。
3.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 類別。 - 在最大縮放圖像服務中新增 Promises 的 Beta 版支援。
- 為 StreetView 服務中的 Promises 新增 Beta 版支援。
- 提供
title
或label
時,可在未最佳化的標記中加入無障礙文字。 - 改善了
MapType
控制下拉式選單按鈕的aria-pressed
標籤,以改善協助工具。 - 已將
DropdownMenu
和DropdownMenuItem
轉換成語意元素,以改善無障礙功能。 - 配合版權對比標準變更版權元素文字。
- 現在,你可以使用 Enter 鍵或空格鍵開啟及關閉下拉式選單。
- 現在可以將下拉式選單項目設為焦點。
- 本機內容資料庫:如果輪轉介面控制項按鈕沒有效果且不再與清單中的第一個項目或最後一個項目重疊,現在會遭到停用。
修正錯誤:
- 已修正當
GroundOverlays
超過 180 度經角線時可能發生的錯誤。 - 將
disableDefaultUI
設為true
時,系統預設不會再停用鍵盤快速鍵。 - 已修正螢幕閱讀器切換按鈕的螢幕閱讀器文字錯誤。
- 將無障礙工具名稱與類型新增至
Map
。 - 已修正介面說明文件,導致錯誤顯示部分選用屬性。
- 已修正
noWrap
LatLng
建構函式參數在傳遞LatLngLiteral
時遭到忽略的錯誤。
5.40
2020 年 11 月 18 日
Maps JavaScript API 3.43 版現已推出。 請參閱版本管理指南。
- 每週頻道已更新至 3.43 版。
- 每季更新至 3.42 版。
- 按編號要求將仍可使用 3.41 版。
- 3.40 版已刪除,因此無法使用。
3.42.9
2020 年 10 月 15 日
變更:
- 修正螢幕閱讀器傳達錯誤核取方塊狀態的錯誤。
- 修正地圖控制項的問題,其中 Tab/Shift+Tab 順序有誤。
- 已將地圖按鈕從
div
轉換成原生按鈕,以改善協助工具。 - 傾斜功能現在已因 WebGL 地圖的縮放等級而受到限制。
- 已修正
controlSize
小於 27 時,Internet Explorer 上部分全螢幕按鈕消失的問題。
3.42.8
2020 年 10 月 7 日
變更:
- 在路線規劃服務中新增對 promise 的 Beta 版支援。
- 地理編碼功能
componentRestrictions
現在可以針對空白字串執行驗證檢查。 - 修正在 Safari 上自訂標記符號涵蓋標記標籤的錯誤。
支援新版「地點」圖示
2020 年 10 月 1 日
與 Place Details 和 Place Search 要求一併傳回的圖示已更新為使用新的圖示字符。您不必採取任何動作,新的字符會自動顯示。
3.42.7
2020 年 9 月 29 日
變更:
- 修正「回報地圖錯誤」控制工具提示上 RTL (由右至左) 語言出現字詞順序錯誤的錯誤。
- RTL 文字方向的置中標記標籤。
3.42.6
2020 年 9 月 21 日
變更:
- 在 Distance Matrix 服務中新增對 promise 的 Beta 版支援。
3.42.5
2020 年 9 月 16 日
變更:
- 已更新
LatLngBounds.union
方法,以在兩個邊界超過 180 度時處理案例。
3.42.4
2020 年 9 月 8 日
變更:
- 系統現在會在偵測到無效的
Date.now()
實作時,將錯誤記錄到主控台。 - 針對 Elevation 服務方法中的 Promise 新增了 Beta 版支援。
- 推出新的
InfoWindow.minWidth
屬性,用來指定InfoWindow
的最小寬度。 - 修正問題:變更目的地後,路線路徑會變得模糊。
5.40
2020 年 8 月 19 日
Maps JavaScript API 3.42 版現已推出。 請參閱版本管理指南。
變更:
- InfoWindows 現在的預設寬度上限為 648px,只要設定 InfoWindow maxWidth 屬性即可覆寫。資訊視窗的寬度現在可以超過 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 日
變更:
- 修正受信任類型違規問題。
3.41.2
2020 年 5 月 27 日
變更:
- Places Library、Maps JavaScript API 中的地點欄位
permanently_closed
已淘汰。
5.40
2020 年 5 月 20 日
Maps JavaScript API 3.41 版現已推出。 請參閱版本管理指南。
- 每週頻道已更新至 3.41 版。
- 每季更新至 3.40 版。
- 按編號要求將仍可使用 3.39 版。
- 3.38 版已刪除,因此無法使用。
2011 年 3 月 40 日
2020 年 4 月 28 日
變更:
- 在「地點搜尋」和「地點詳細資訊」結果中新增
business_status
欄位。請使用這個欄位,而非permanently_closed
。 - 修正要求 (新)
PlaceResult.utc_offset_minutes
時對主控台發出的錯誤警告;現在會傳回PlaceResult.utc_offset
的已淘汰的警告。
3.40.9
2020 年 4 月 14 日
變更:
- 如果傳送的 MapsDiv 並非元素,則地圖現在會更輕鬆地診斷 InvalidValueError。
- Chrome 瀏覽器自動填入
google.maps.places.Autocomplete
地址後,不應再觸發對伺服器的自動完成要求 (這會避免產生帳單費用)。 - 提高
maxWidth
屬性的準確度。在這項變更之前,如果您將InfoWindow
的maxWidth
指定為 100,則InfoWindow
的實際最大寬度為 94px。這項異動生效後,寬度上限實際上會是 100px。 - 修正使用標記和地圖邊界時的繪製要求建構工具記憶體記憶體問題。
3.40.6
2020 年 3 月 24 日
變更:
- 修正 IE11 花費時間欄位的截斷文字。
3.40.4
2020 年 3 月 10 日
變更:
- 修正呼叫
setTilt()
兩次會導致地圖出現的錯誤。
3.40.2
2020 年 2 月 23 日
變更:
- 「地圖」中的隱藏 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 版已刪除,因此無法使用。
3.39.6
2020 年 1 月 8 日
Maps JavaScript API 3.39.6 版現已推出。 請參閱版本管理指南。
已修正:
- 路線規劃要求現在會將
ZERO_RESULTS
記錄到主控台,並且不會再產生錯誤記錄。
5.30
2019 年 11 月 20 日
Maps JavaScript API 3.39 版現已推出。 請參閱版本管理指南。
變更:
- 系統不再支援 Internet Explorer 10 (3.38 是最後支援的版本)。
AutocompletePrediction
現在會傳回從指定起點經緯度,到所選地點的直線距離。
淘汰項目:
- 地點欄位
open_now
和utc_offset
已於 2019 年 11 月 20 日淘汰,並將於 2021 年 2 月 20 日停用。詳情請參閱「地點欄位遷移」。
- 每週頻道更新至 3.39 版。
- 每季更新至 3.38 版。
- 3.37 版仍會以數字要求提供。
- 3.36 版已刪除,因此無法使用。
5.30
2019 年 8 月 20 日
Maps JavaScript API 3.38 版現已推出。 請參閱版本管理指南。
- 每週頻道更新至 3.38 版。
- 每季更新至 3.37 版。
- 要求使用數字時,仍可使用 3.36 版。
- 3.35 版已刪除,因此無法使用。
- 無法再使用 Fusion 資料表 (3.37 是支援該系統的最後一個版本)。
- 我們將在 2019 年 11 月至 2020 年 5 月間停止支援 Internet Explorer 10,視您使用的發布版本或版本號碼而定。
5.30
2019 年 5 月 15 日
Maps JavaScript API 3.37 版現已推出。 請參閱版本管理指南。
- 每週頻道更新至 3.37 版。
- 每季更新至 3.36 版。
- 按編號要求將仍可使用 3.35 版。
- 3.34 版已刪除,因此無法使用。
- Internet Explorer 9 不再可用(3.34 是最支持的它版本。)。
5.30
2019 年 2 月 14 日
Maps JavaScript API 3.36 版現已推出。 請參閱版本管理指南。
變更:
- 新增的功能:
- 您現在可以使用 MapOption.controlSize 變更地圖控制項的大小。
- 您現在可以使用 MapOptions.restriction 限制地圖邊界。
- 已改善資訊視窗。
- 每週頻道已更新至 3.36 版。
- 每季更新至 3.35 版。
- 按編號要求將仍可使用 3.34 版。
- 3.33 版已刪除,因此無法使用。
5.30
2019 年 1 月 29 日
變更:
- API 現在可傳回每個地點的評論總數。
- 新增 Plus Code。Plus Code 是短碼,可為全世界各個地點提供一個地址,即使當地不存在的街道地址也是如此。
- 我們已停止支援 Internet Explorer 9。
淘汰項目:
Autocomplete
的placeIdOnly
參數已淘汰。- Maps JavaScript API 中的 Fusion Tables 圖層已於 2018 年 12 月 3 日淘汰。 Fusion Tables 圖層將於 2019 年 12 月 3 日完全停用,屆時將無法再使用 Fusion Tables 圖層。瞭解詳情。
2018 年 11 月 13 日
Maps JavaScript API 3.35 版現已推出。 請參閱版本管理指南。
變更:
- 每週頻道已更新至 3.35 版。
- 每季更新至 3.34 版。
- 按編號要求將仍可使用 3.33 版。
- 3.32 版已刪除,因此無法再使用。
5.30
2018 年 8 月 14 日
Maps JavaScript API 3.34 版現已推出。 請參閱版本管理指南。
變更:
- 已實作新版本名稱。您現在可以指定發布版本或版本號碼:
- 每週頻道已更新至 3.34 版。
- 每季更新至 3.33 版。
- 3.32 版仍可使用。
- 3.31 版已刪除,因此無法使用。 指定 3.0 至 3.31 版本的客戶將改為收到預設頻道,例如每週頻道或每季頻道 (請參閱版本管理指南)。
- 現在可以啟用更大的控制使用者介面。 隨著多部裝置的觸控作業增加,我們調整了控制使用者介面,以配合手指輕觸和滑鼠點擊。(如要載入,您可以載入 API v=季度、v=3.33 或 v=3.32)。
5.30
2018 年 6 月 11 日
變更:
- Place Details 要求現在支援使用欄位指定要傳回的地點資料類型。
- 目前推出了兩個新的 Find Place 要求:
- 地點自動完成功能現已支援按工作階段計費。
2018 年 5 月 16 日
Maps JavaScript API 3.33 版現已推出測試版。 請參閱 API 版本管理指南。
變更:
5.30
2018 年 2 月 13 日
變更:
5.30
2018 年 2 月 13 日
變更:
- 將前 256 個標記 DOM 標記設為預設,並為後續的標記加上圖塊標記。目前的預設值是所有資訊方塊標記。
- 在拖曳衣夾人時採用高縮放等級 (放大) 時,請優先使用
NEAREST
,而非 Google 所選的BEST
全景。 - 在滑鼠向下處理常式中,
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
屬性。
5.20
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.20
2017 年 4 月 18 日
MapOptions
物件的 draggable
屬性已淘汰。如要停止在電腦裝置上拖曳地圖,請使用 gestureHandling
屬性並設為 none
。
2017 年 2 月 15 日
Maps JavaScript API 3.28 版現已推出實驗版本。請參閱 API 版本管理指南。
變更:
- Maps JavaScript API 3.28 以上版本不再支援已登入的地圖。
5.20
2017 年 2 月 2 日
已修正:
- 問題 11331:無法選取資訊視窗中的文字
2017 年 1 月 10 日
您現在可以將自動完成功能預測範圍限制為只在多個國家/地區顯示。如要這麼做,請在 AutocompleteOptions
的 componentRestrictions
欄位中指定最多 5 個國家/地區。
2016 年 11 月 15 日
Maps JavaScript API 3.27 版現已推出實驗版本。(請參閱 API 版本管理指南)。
變更:
MapOptions
物件中的新gestureHandling
選項可協助您在透過行動裝置與地圖互動時,提供最佳的使用者體驗。可用的值如下:greedy
:使用者滑動螢幕 (拖曳) 時,地圖一律會向上 (向下、向下、向左或向右平移)。換句話說,單指滑動和雙指滑動會導致地圖平移。cooperative
:使用者必須用一根手指滑動頁面,並用雙指平移地圖。用一根手指滑動地圖時,地圖上會顯示疊加層,並提示使用者用雙指移動地圖。在行動裝置上查看上述範例,即可瞭解合作模式的實際運作情形。none
:地圖無法平移或雙指撥動。auto
(預設):行為可以是cooperative
或greedy
,視網頁是否可捲動而定。
如需詳細資訊和範例,請參閱開發人員指南。
- 行動裝置預設會顯示全螢幕控制項,因此使用者可輕鬆放大地圖。如果地圖處於全螢幕模式,使用者可以使用一或雙指平移地圖。注意:iOS 不支援全螢幕功能。因此,無法在 iOS 裝置上顯示全螢幕控制項。
已登入的地圖已不適用
2016 年 10 月 6 日
登入功能已淘汰。
Maps JavaScript API 3.27 以下版本繼續支援登入地圖。日後推出的版本將不再支援已登入的地圖,但會繼續支援使用資訊視窗或 SaveWidget
將地點儲存至 Google 地圖的功能。
進一步瞭解已登入的地圖。
路線規劃回應中路線控點的變化
2016 年 8 月 29 日
路線規劃服務回應中的 via_waypoints
欄位包含未在原始要求中指定的路線點陣列。via_waypoints
欄位會繼續顯示在可拖曳的方向回應中,但已由替代路徑回應淘汰。3.27 版將是支援替代路徑中 via_waypoints
的最後一個 API 版本。
建議的做法是要求替代路徑,然後將所有路徑顯示為不可拖曳,同時將主要路徑顯示為可拖曳。使用者可以拖曳主要路徑,直到該路徑與替代路徑相符為止。結果路徑會提供 via_waypoints
欄位 (使用者拖曳)。
5.20
2016 年 8 月 18 日
Maps JavaScript API 3.26 版現已推出實驗版本。(請參閱 API 版本管理指南)。
變更:
- 全新的街景服務轉譯器可改善算繪效果,包括更順暢的轉場效果和動畫、改善物件模擬功能、改善行動裝置支援,以及提供更清晰的控制項。相關詳情請參閱 Google 地理開發人員網誌。
- 這個 API 現在支援街景服務的裝置方向事件,所以行動裝置使用者只要移動手機即可一探究竟。開發人員可以啟用或停用這項功能。詳情請參閱開發人員指南。
5.20
2016 年 5 月 25 日
Maps JavaScript API 3.25 版現已推出實驗版本。(請參閱 API 版本管理指南)。
Internet Explorer 9 支援結束
2016 年 5 月 2 日
Maps JavaScript API 已於 2016 年 4 月 30 日正式停止支援 Internet Explorer 9。請參閱支援的瀏覽器清單。
3.24
2016 年 4 月 14 日
變更:
- 您現在可以停用地圖圖示的可點擊性。地圖圖示代表搜尋點,也稱為搜尋點。請參閱
google.maps.Map
上的setClickableIcons
方法。
2016 年 3 月 31 日
已修正:
- 問題 9507:街景服務中的連結現在可在 Safari 中再次正常運作。
2016 年 3 月 28 日
已修正:
- 問題 9394:當使用者開啟基本地圖圖示的資訊視窗時,資訊視窗會自動關閉,反之亦然。
- 當基本地圖的樣式是使用地圖上的
styles
屬性設定樣式時,系統會顯示白色 Google 標誌 (之前,只有使用 StyledGeo 套用樣式時,標誌才會變為白色)。
2016 年 3 月 18 日
已修正:
-
問題 9424:
new LatLng({lat: 0, lng: 0})
- 修正使用新版街景服務轉譯器 (包含
google.maps.streetViewViewer = 'photosphere'
) 滑鼠平移的問題。
2016 年 2 月 15 日
變更:
- 移除使用
google.maps.controlStyle = 'azteca'
停用新控制項的功能。
5.20
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 外部現在指定列舉的類型 (數字或字串)。
2015 年 11 月 25 日
變更:
- 已將
.toJSON()
方法新增至LatLng
和LatLngBounds
物件。這些是供JSON.stringify()
使用。
2015 年 11 月 19 日
變更:
- 樣式化地圖的白色 Google 標誌
已修正:
- 問題 8674:錯誤:防範 img { max-width: 100%; }
5.20
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 地圖提供的使用者體驗也變得更一致。如果您想暫時使用之前的控制組,可以在 3.22 版中設定
google.maps.controlStyle = 'azteca'
。 - 街景服務推出新的全螢幕控制項,可讓使用者以全螢幕模式開啟街景服務全景。
已不適用:
- 「總覽地圖」控制項已無法使用。
- 地圖上的「平移」控制項已無法使用。使用者按一下地圖,然後以拖曳並滑動檢視,即可平移檢視畫面。(請注意,街景服務中的平移控制項仍然可用)。
- 縮放控制項只提供一種樣式,因此
google.maps.ZoomControlStyle
已無法使用。
2015 年 9 月 1 日
變更:
- 已新增 LatLngBounds 常值
- 已修正太過廣泛的 CSS 類別問題
- 調整地圖大小後,即可載入資訊方塊
Internet Explorer 8 支援結束
2015 年 8 月 31 日
Maps JavaScript API 已於 2015 年 8 月 31 日正式停止支援 Internet Explorer 8。請參閱支援的瀏覽器清單。如需 Microsoft 瀏覽器支援政策的相關資訊,請參閱 2014 年 8 月 7 日的 IE Blog 文章。
5.20
2015 年 8 月 5 日
變更:
- 提升效能:僅載入可見的圖塊
- 改善大量文件
2015 年 7 月 21 日
變更:
- 附有標籤的標記
- 已修正:在非常高的定義畫面中,多邊形無法使用 iOS7 的記憶體不足錯誤
- IE10+ 的觸控事件修正
- 開發人員提供的輸入內容現在會進行驗證,結果會輸出至主控台,而不會擲回錯誤。
2015 年 7 月 6 日
已修正:
- 問題 8159:錯誤:StrokePosition.OUTSIDE 的顯示錯誤
2015 年 6 月 17 日
變更:
- 已修正: 問題 6321: 錯誤:「未擷取的類型錯誤:無法讀取未定義的屬性『x』」 只能在 Android/iOs 瀏覽器中使用
2015 年 6 月 2 日
變更:
- 已淘汰:CloudLayer、PanoramioLayer
- 已修正:問題 8098:錯誤:加權熱視圖在單點無法正確顯示
2015 年 6 月 2 日
變更:
- 新增了將地址 ID 進行地理編碼至地址/經緯度的功能
- 透過 Geocoding API 傳回 placeId
2015 年 5 月 28 日
變更:
- 已修正:問題 6358:SVG 路徑標記法無法在 HDPI 裝置上正確顯示
2015 年 5 月 19 日
已修正:
5.20
2015 年 4 月 24 日
已修正:
- 地形最大值增加,即使在最大縮放等級下,高載入 dpi 圖塊也是如此。
2015 年 4 月 13 日
已修正:
2015 年 3 月 25 日
已修正:
- 問題 7733:錯誤:KML 區域/圖片 - 疊加層的解析度非常低
- 讓小工具文字與星號圖示更一致
2015 年 3 月 17 日
已修正:
- 問題 7756:錯誤:Safari 8 效能迴歸
- 已移除客層圖層
- 改善 InfoWindow Chrome
2015 年 2 月 17 日
目前的 Maps JavaScript API 實驗版本 (3.19) 將成為發布版本。
3.17 版將遭到移除。3.17 或任何先前版本的要求現在將提供 3.18 版。
如需版本管理說明文件,請前往:https://developers.google.com/maps/documentation/javascript/versions
推出後可用的版本:
實驗功能:3.20
版本:3.19
凍結:3.18
5.20
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 中,資訊視窗的中斷點
3.18
2014 年 12 月 4 日
已修正:
- 問題 7390: 錯誤:weather.com 超連結無效
2014 年 9 月 18 日
已修正:
- 問題 7136: 多個標記標題無法在 Firefox 中運作
2014 年 9 月 9 日
已修正:
- 問題 7098:設定街景服務 POV 標題會擲回錯誤
2014 年 8 月 26 日
3.18 已推出實驗功能。
3.17 現已穩定。
5.10
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
是地點的專屬識別碼,已新增至地點自動完成和地點詳細資料的 Places Library。 -
將
overview_path
新增至DirectionsRoute
,提供編碼的折線,代表整個路徑。
26 2014 年 5 月
新增日期:
-
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。
- 隨著 Roboto 載入完成,InfoWindow 會自行調整大小 (問題 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.20
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 問題時,請在 Chrome/Windows 中暫時停用硬體加速功能:https://code.google.com/p/chromium/issues/detail?id=336676 (問題 6224)
2014 年 1 月 16 日
已修正:
- Visual Refresh 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 日
新增日期:
- 動態地圖引擎圖層
2013 年 6 月 11 日
新增日期:
- 將 StreetViewPanoramaOptions 的 [disableDefaultUI] 選項
已修正:
- 錯誤:自訂街景服務全景和向下 90 度 (問題 4875)
3.12
2013 年 6 月 4 日
已修正:
2013 年 5 月 15 日
新增日期:
2013 年 4 月 29 日
已修正:
- 遭移除的標記會留存在 Android 和 Dolphin 瀏覽器的地圖上
5.10
2013 年 2 月 19 日
已修正:
- 在繪圖期間變更 DrawingMode 會導致錯誤
- 按一下路線面板中的步驟,即可變更縮放比例
2013 年 2 月 12 日
已修正:
- 不可拖曳的多邊形可透過可觸控的多邊形 (含觸控輸入) 拖曳 (問題 4868)
- 切換交通模式時,路線替代工具面板中的大眾運輸圖示不正確 (問題 4581)
- 某些情況下,panTo(latLng) 不一定能完全對應 latLng
2013 年 1 月 29 日
新增日期:
- 已新增 StreetViewCoverageLayer,透過程式輔助方式新增涵蓋範圍圖層
- 適用於 StreetViewPanoramas 的 StreetViewPov 曝光
已修正:
- 使用 Google Maps JavaScript 3.8 版時,記憶體會增加,導致當機 (在 IE 9 和 Chrome 等系統中觀察到)(問題 4162)
- InfoWindow 中的下拉式選單 (選取) 選單不會使用 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 日
新增日期:
- 可以載入含有跨來源屬性的圖片
已修正:
- 在特寫圖片中顯示遠端圖片的標記問題 (問題 4616)
- 在 IE 7/8 以折線顯示折線時出現 JS 錯誤
2012 年 12 月 3 日
已修正:
- Markermanager 程式庫無法用於 Maps API JS v3 (問題 4543)
2012 年 11 月 27 日
新增日期:
- 在高 DPI 裝置上使用高 DPI 畫布
已修正:
- GeoControl 未清除樣式 (問題 4588)
3.10
2013 年 2 月 4 日
已修正:
- 使用 Google Maps JavaScript 3.8 版時,記憶體用量會增加嗎?這會導致當機 (在 IE 9 和 Chrome 等產品中觀察到)(問題 4162)
2012 年 9 月 25 日
新增日期:
- 室內街景
- 將 IRoSequence 的固定旋轉選項
- 路線導航時間
2012 年 9 月 11 日
新增公司:
- 已將 StrokePosition 新增至多邊形、矩形、圓形
- computeOffsetOrigin 至幾何圖形程式庫
- API 的 4 種新語言:南非荷蘭文、阿姆哈拉文、斯瓦希里文、祖魯文
2012 年 8 月 28 日
新增日期:
- 類型至 Places API textSearch
已修正:
- 符號不適用於 GWT 下的 MarkerOptions
- 迴歸:在 iOS 5 捲動頁面時,雙指撥動即可縮放 (問題 4046)
2012 年 8 月 14 日
重要變更:
- 將介面修改為 KmlLayer,以接受 MVC 屬性 (而非建構函式引數)。
3.9
2012 年 9 月 10 日
已修正:
- 符號不能傳送到 GWT 下的 MarkerOptions
- 迴歸:在捲動頁面時,雙指撥動即可放大 iOS 5 (問題 4046)
2012 年 8 月 9 日
已修正:
- Android 3.x 的語法錯誤
2012 年 7 月 31 日
重要變更:
- 隱藏自訂投影中的街景服務疊加層
已修正:
- 當比例超過 35 時,標記符號不會在 Safari 上觸發事件
- 未針對自訂地圖 (地圖類型 + 投影) 中的標記提高點擊事件
2012 年 7 月 25 日
已修正:
- 元件限制的自動完成功能 (問題 4302)
2012 年 7 月 17 日
已修正:
- IE 中的 InfoWindow 無法點擊文字方塊
- bounds_changed 應在 zoom_changed 前啟動 (問題 1399)
- 叫用街景服務後,系統不會保留地圖選項 backgroundColor
- 從樣式化地圖切換為衛星地圖,不需載入地圖圖塊
- 繪圖模式中忽略的可拖曳/滾輪屬性 (問題 4012)
- 顯示多個世界的複本時,LatLngBounds 應傳回完整的經度範圍
- 按兩下時不會繪製空白形狀 (問題 3964)
- 點選時傳送超大型標記事件 (問題 3911)
重要變更:
- 已將搜尋和查詢端點重新命名為附近的 SearchSearch 和 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)。
新增日期:
- orderBy、限制和偏移的 FusionTablesLayer ( 問題 3557)
2012 年 4 月 10 日
已修正:
- 即使有整個可視區域,空照圖仍然可以顯示 (問題 3913)
2012 年 4 月 3 日
新增日期:
- 氣象圖層和 CloudLayer (問題 3555)
- 客層圖層
已修正:
- IE 9 Quirks 的多邊形顯示圖塊邊界
- 使用畫布模式在畫布上平移時,標記會跳轉
2012 年 3 月 28 日
已修正:
2012 年 3 月 20 日
已修正:
- 使用不存在的陰影圖像建立標記會導致錯誤 (問題 4014)
新增日期:
- 街景服務中的點擊點擊/點按縮放功能 (問題 2447)
重要變更:
- 停用街景服務預設按兩下縮放模式
2012 年 3 月 6 日
已修正:
- 快速放大時,OverviewMapControl 中的錯誤 (問題 3882)
- 將頁面 div 從頁面中移除時,IE 發生錯誤 (問題 3971)
- IE < 9 中的縮放比例標記錯誤 (問題 3912、問題 3908)
新增日期:
- 對區域疊加層的不透明度 (問題 2767)
- utc_offset 和 open_hours 至 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)
重要變更:
- 縮放標記現在會顯示在畫布(如果有的話)
- 適用於 ImageGeo 的 setOpacity() (問題 3125)
- 適用於區域疊加層的 setOpacity() (問題 2767)
- ImageGeo 的「tilesLoaded」事件 (問題 1744)
- stop() 至 MouseEvent,停止事件傳播 (問題 2172)
2012 年 1 月 31 日
已修正:
- 已修正:平移後向世界各地的動態磚輸入錯誤 (問題 2722)
- 已修正:無法準確捨棄衣夾人以顯示街景 (問題 3861)
- 新增 Poly 的「visible」屬性 (問題 2861)
- 即使可視區域之間彼此相隔 (迴歸),也可以使用 panTo 和 panBy 建立動畫
2012 年 1 月 24 日
已修正:
- 滑鼠事件資訊框顯示資訊視窗 (問題 3573)
- 在 IE9 上啟用 CSS 轉換
- 已將 imageDateControl 新增至 StreetViewPanorama
- 啟用 IE 9、Opera 和 Safari/Windows 的 Canvas 街景服務
2012 年 1 月 16 日
已修正:
- 無法在繪圖模式中拖曳衣夾人
- 正確照射 ZIndex of Poly 和其他圖層
- 新增 KmlLayer 的「status」屬性 (問題 3015)
2012 年 1 月 10 日
已修正:
- 如果 disableDefaultUI 為 true 且 StreetViewControl 為 true,則顯示衣夾人
2011 年 12 月 7 日
已修正:
- 管制公路可採用不同樣式設定 (road.highway.controlled_access)
- 使用者按一下自動完成功能上的 Enter 鍵時,即會觸發 place_changed (問題 3407)
2011 年 11 月 28 日
已修正:
- 調整視窗大小時調整位置定位。「resize」事件可在 Autocomplete 物件上觸發。
2011 年 11 月 22 日
已修正:
- 系統現在會考量資訊方塊樣式,調整資訊視窗視窗的大小
- 空照圖旋轉控制項與建立地圖的標題不符
2011 年 11 月 7 日
重要變更:
- 預設控制項的新視覺風格
- 可編輯的形狀 (多邊形、折線、圓形、矩形)
- 新增 DrawingManager 以新增疊加層
- 新的 PlaceResult 欄位:website 和 International_phone_number
- 新的 ElevationResult 欄位:解析度
已修正:
- 在 IE 7 以上版本中,路線結果的開始和結束圖示會以透明背景轉譯
3.6
2011 年 10 月 31 日
已修正:
- Maps API 搭配 IE7 上的 Prototype 程式庫時發生錯誤
2011 年 10 月 25 日
已修正:
- 在圖層載入前變更 KmlLayer 對應時發生錯誤
- 新增和移除 Poly 時,IE 中的記憶體流失
2011 年 10 月 18 日
重要變更:
- 將關鍵字欄位新增至 PlaceSearchRequest
- 已從街景服務移除道路資訊
2011 年 10 月 10 日
已修正:
- 街景服務預覽畫面中的地址太長
2011 年 9 月 27 日
已修正:
- 總覽地圖控制項更新中心,如果縮放功能改變,可一起縮放
2011 年 9 月 27 日
已修正:
- 在 Chrome 中重新擷取初始圖塊
- 平移時記憶體流失
- 平移區域時,請不要將街景服務衣夾人掛掉
- 迴歸:跨越 -180 經度的 GroundOverlays 消失
- 迴歸:在平移和縮放時開啟資訊視窗時,地圖中心有誤
重要變更:
- 在拖曳衣夾人時顯示街景服務預覽畫面
2011 年 9 月 20 日
已修正:
- 使用 Canvas 轉譯標記時,Chrome/Windows 的記憶體流失問題
- 以 90 度或 270 度的角度呈現鳥瞰圖
重要變更:
- 無法透過地圖類型登錄選項存取預設的 Google 地圖類型 (禁止存取地圖圖塊)
- 離開和進入空照圖像的旋轉動畫
2011 年 9 月 12 日
已解決的問題:
- 工具提示顯示在 Firefox 4+ 之後,標記會升高 (問題 3334)
重要變更:
- GeocodingResult.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 日
已修正:
- 在「街景服務」中拖曳標記時,標記會停在拖曳的位置
- 調整地圖或視窗大小時,街景服務未調整大小
- 街景服務的分享資訊視窗共用瀏覽器當機
2011 年 8 月 2 日
已解決的問題:
重要變更:
- 現在,只要按一下滑鼠右鍵,即可停用大部分的控制項的內容選單。
- 使用資訊視窗時,資訊視窗中的街景服務全景/地圖無法平移
- 現在可以在 iPad 上捲動資訊視窗
2011 年 7 月 18 日
已解決的問題:
- 在 iOS 上捲動頁面時,Event LatLng 不正確 >= 4.1 (問題 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 相同
- 已移除 GeocodingRequest 的「language」選項
2011 年 5 月 17 日
已解決的問題:
- 已修正:IE7 中的街景服務算繪問題 (問題 3272)
重要變更:
- 載入及變更地圖類型時,已啟用地圖圖塊的淡出轉場效果。
2011 年 5 月 7 日
沒有明顯異動。
3.4
2011 年 5 月 7 日
沒有明顯異動。
2011 年 5 月 6 日
已解決的問題:
重要變更:
- 距離矩陣服務
2011 年 4 月 14 日
已解決的問題:
- 已修正:支援已命名的 CSS 色彩,在 PolyColor 和 fillColor
- 已修正:如果 strokeOpacity 設為 0.0,多邊形將無法顯示 (問題 3241)
- 已修正:在顯示 AdUnit 時進行平移時出現 IE8 的錯誤 (問題 3159)
- 允許在地圖類型控制項中使用不含地圖和衛星功能的地形和混合地圖 (問題 3089)
- 針對高 DPI 畫面載入高 DPI 圖塊 (問題 2614)
重要變更:
- 啟用空照圖像時,空照角度預設為 45 度
- 改善在 iPad 上的雙指撥動行為
- 已將 DirectionsTravelMode 和 DirectionsUnitSystem 重新命名為 TravelMode 和 UnitSystem (舊名稱保持回溯相容)
2011 年 4 月 14 日
已解決的問題:
- 已修正:IE6 上的標記圖示和陰影不再透明
- 修正:標記在縮放時不再閃爍
- 已修正:靠近北極/南極的圖塊邊界的多邊形算繪結果
重要變更:
- 現在,系統會盡可能在畫布中顯示折線和多邊形。
- 折線和多邊形框線的事件座標現在會對齊線條的最近點。
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 日
已解決的問題:
重要變更:
- Panoramio 圖層
- 已修正路線標記 Z-indexing
- 已修正預設陰影位置
2011 年 3 月 2 日
重要變更:
- 現在可在 Canvas/VML 中算繪標記
- 在觸控式裝置上為折線、多邊形和 KML 建立更大的點擊目標
2011 年 2 月 22 日
已解決的問題:
- 透過「anchorPoint」MVC 屬性公開的 InfoWindow 錨點 (問題 2860)
- 修正縮放等級 0 和 1 的混合型 (問題 3062)
- 已修正/移除地圖時,可以快速得到圓形/矩形 (問題 3052)
- 拖曳:在觸控裝置上修正 false (問題 3044)
2011 年 2 月 18 日
已解決的問題:
- 街景服務中的標記只有縮小,無法放大 (問題 2969)
- 現在當路線索引為 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 中觸發 git 事件 (問題 2920)
- Safari/Mac 中的文字顯示問題 (問題 3024)
- 在 IE 中無法正確列印路線圖
2011 年 1 月 21 日
重要變更:
- 球形幾何圖形程式庫現已接受 MVCArrays
- 修正在 IE6 中拖曳項目時,標記下方是否顯示交叉
- 地圖容器 div 中不再設定 Z-index
2011 年 1 月 17 日
已解決的問題:
- 已修正 zoom_changed 中不正確的時間導致 fromLatLngToContainerPixel 搜尋結果不正確的問題 (問題 2539)
2011 年 1 月 6 日
已解決的問題:
重要變更:
- 縮放和平移控制項已分隔 (沒有其他瀏覽控制項)。您可以分別設定。
- 觸控式觸控式觸控設定
- 現在可以透過呼叫 Clear() 清除 MVCArray 的內容
- 已修正在 IE8 中新增和移除標記時的記憶體流失
- 使用更簡潔的簡化演算法,以更快的速度顯示多邊形
2010 年 12 月 23 日
已解決的問題:
- 已在可拖曳的方向上修正 Waypoint 點擊處理常式 (問題 2871)
2010 年 12 月 21 日
已解決的問題:
重要變更:
- 我們現在會在觸控裝置上顯示觸控式縮放控制項,並要求使用 ZOOM_PAN 或 SMALL 導覽控制項。如果裝置支援瀏覽器的多點觸控功能,則系統不會顯示縮放控制項,因為使用雙指撥動即可縮放。
2010 年 12 月 9 日
已解決的問題:
- InfoWindows 現在可正確列印 IE (問題 1343)
- 已修正 Image Geo 中 IE8 的不透明度
重要變更:
- 拖曳時,自訂圖示會在標記下方顯示交叉圖示,而且啟用 onOnDrag。
2010 年 12 月 5 日
已解決的問題:
重要變更:
- 拖曳時,標記會隨即提升,而在拖曳時會加上標記。
- 您可以透過 setAnimation 函式,以程式輔助的方式控制標記動畫。
2010 年 11 月 28 日
已解決的問題:
- maptypeid_changed 已不再觸發兩次 (問題 2449)
- MarkerImage 物件的「size」屬性現在可供存取 (問題 2465)
- 標記形狀參照了圖示而非精靈 (問題 2629)
- 已改善小型地圖在地圖拖曳時的平移效果 (問題 2868)
- 現在可以列印地圖,而不需列印背景圖片
- 已修正「draggable」設定為 false 時,可拖曳方向標記可拖曳的錯誤
2010 年 11 月 16 日
已變更的問題:
- 問題 2076:提供將 WindowWindow 提供給 DirectionsRenderer 的方式 (問題 2076)
- 問題 2524:實作 StreetViewControlOptions
- 問題 2557:新增停用縮放功能至街景服務
重要變更:
- 已修正在點選 Shift 後點選標記時,在 FF 中開啟新視窗的 錯誤。
- 使用 DirectionsRenderer 指定 layoutOptions 時,字母標記圖示會遺失
3.2 次
2010 年 11 月 11 日
重要變更:
- 已修正多邊形在 IE7/IE8 上使用 RTL 進行裁剪或截斷的情形
- 已修正造成 Safari 5 因為 3D 轉換而隱藏核取方塊的錯誤
- 橫跨赤道的幾何折線缺少詳細資料
- 已新增 LEFT_CENTER、LEFT_BOTTOM、RIGHT_CENTER、RIGHT_BOTTOM 的控制位置。
- 已將控制位置重新命名為 LEFT 至 LEFT_TOP、右到 RIGHT_TOP、TOP 至 TOP_CENTER、BOTTOM 至 BOTTOM_CENTER
2010 年 10 月 11 日
已變更的問題:
- 問題 2478: 街景服務 - 部分瀏覽器中的指南針不符/遺失
- 問題 2528:IE8 中的 ImageGeoOptions 不透明度毀損
- 問題 2661: 資訊視窗 - 在輸入欄位上按一下滑鼠右鍵並不會顯示內容選單
- 問題 2741:標記放置於 iOS 4 之後的地圖平移功能
重要變更:
- 街景服務預設為啟用
- 已修正「這個」未傳遞至 .getTileUrl 的錯誤
- 現在起,當視窗顯示時,就會觸發 InfoWindow 已就緒事件
2010 年 9 月 28 日
已變更的問題:
- 問題 2712:記憶體流失 (新增/移除標記、顯示/隱藏標記、縮放/平移地圖)
重要變更:
- 當兩者同時位於同一網頁時,V2 和 V3 對應能發揮更好的效果
- 已修正向下拖曳時的 HTML5 街景服務錯誤
2010 年 9 月 16 日
已變更的問題:
- 問題 2701:初始街景服務導覽工具控制項標題未遵循 POV
2010 年 9 月 14 日
已變更的問題:
重要變更:
- 改善標記效能
2010 年 8 月 31 日
已變更的問題:
- 問題 2658:高個窗
重要變更:
- 改善測地線,提高縮放比例
2010 年 8 月 24 日
已變更的問題:
- 問題 2648:觸發條件地圖調整大小事件導致在 V3.2.1 版 Firefox 中造成錯誤
重要變更:
- 現在,當您重複或縮小畫面時 (例如使用滾輪時),我們從中階縮放等級載入的圖塊較少。
2010 年 8 月 16 日
已變更的問題:
- 問題 2416:Apple Magic Mouse 平移和縮放過於敏感
- 問題 2606: 可拖曳:設定地圖上的 false 會停用連結
- 問題 2640:無法在瀏覽器重新整理 / 卸載 (IE) 的情況下清除記憶體
重要變更:
- 街景服務標記會根據其距離進行縮放
- 平移縮放滑桿
2010 年 8 月 9 日
重要變更:
- 已淘汰屬性 KMLMouseEvent.position 和 FusionTablesMouseEvent.position 。請改用 .latLng
- 淘汰了 StreetViewService.getNearestPanorama 屬性。請改用 .getPanoramaByLocation
3.1 次
2010 年 9 月 28 日
重要變更:
- 已修正相同來源和目的地的路線擲回 JS 錯誤的問題
2010 年 8 月 9 日
重要變更:
- 修正 OverlayView 的地圖已修正
- 呼叫 GroundOverlay.setMap(null) 現已修正
- IE 不會再洩漏記憶體縮放/平移功能
2010 年 8 月 5 日
已變更的問題:
- 問題 2588:在附加事件監聽器的 Panorama 物件上呼叫 setVisible(false),會導致 IE 發生錯誤
重要變更:
- 修正在 IE6 縮放時變更標記會消失的問題
2010 年 7 月 29 日
已變更的問題:
重要變更:
- 自訂全景「originHeading」已淘汰,並改為使用「centerHeading」
- 韓國混合地圖圖塊現在顯示道路
- 點擊現在會在地圖上顯示不可點擊的多邊形
2010 年 7 月 22 日
已變更的問題:
- 問題 1856:支援 Opera 中的多邊形算繪
- 問題 2159:使用滾輪縮放之後觸發拖曳事件
- 問題 2385:在更深入的縮放等級下,Internet Explorer 中的 GroundOverlay 會變成黑色
- 問題 2337:遺失折線
- 問題 2427:如果在資訊視窗上開啟資訊視窗,並處於開啟狀態,會造成「懸吊」標記
- 問題 2493:在 IE7 中未正確清除標記
- 問題 2500:將 !Marker.setIcon(<scaled MarkerImage>) 用於現有的標記時,它裁剪了 MarkerImage
- 問題 2549:Google 下拉式選單的 CSS 會產生警告
重要變更:
- 拖曳多邊形時,不會再觸發點擊事件
- 按一下從資訊視窗 (即資訊視窗外) 展開的表單選取元素,不再觸發地圖點擊
- 點按 KML 疊加層並不會觸發地圖點擊事件
- 街景服務現在會自動平移,以符合資訊視窗中的資訊視窗
- KML 和 FusionTables MouseEvent LatLng 已從「position」變更為「latLng」
- Android 縮放控制項不再將點擊傳送給地圖
2010 年 6 月 17 日
已變更的問題:
- 問題 2346:停用流暢動畫的選項
重要變更:
- 已修正標記閃爍錯誤
- 改善了資訊視窗視窗的事件觸發
- 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 v3 中的 KML 支援
- 問題 1658:新增 重疊疊加層
- 問題 2209:堆疊溢位
- 問題 2254:多次在圓形物件上呼叫「setMap(gMap)」和「setMap(null)」來改變筆劃的透明度並填滿透明度
重要變更:
- 新增 KML 和 GeoRSS 圖層
- 已新增區域疊加層
- 新增圖層:路況和單車
- 已針對 DirectionsRendererOptions 新增「suppressBicyclingLayer」屬性
- 已修正在 地圖類型 變更時,可正確參照縮放圖層的錯誤
- 已將 DirectionsResult 屬性「start/end_point」重新命名為「start/end_location」
- 已將 DirectionsLeg 屬性「start/end_Geocoding」重新命名為「start/end_address」
- 已將 DirectionsRoute 的 "optimize_waypoint_order" 屬性重新命名為 "waypoint_order"
- 已停止支援對舊路線屬性名稱 (setTripIndex、getTripIndex、hideTripList、 provideTripAlternatives) 的支援,並繼續記錄警告。此外,系統也會移除從某條路線轉換至腿部的步驟和前往路線的行程。
- 已將 GeocodingGeometry.latLng 更新為 GeocodingGeometry.location
2010 年 4 月 30 日
- 問題 2230:地圖在沒有預定自訂投影的情況下初始化
重要變更:
- 現在起,在地圖上點擊焦點時
- 現已支援 iPad 雙指撥動縮放
2010 年 4 月 26 日
- 問題 1826:在多邊形和折線中加入滑鼠懸停和滑鼠遊標懸停事件
- 問題 2177:map.setZoom(z) 在「maptypeid_changed」事件期間無法正常運作
- 問題 2247:在 DirectionsRenderer 中隱藏的路徑路徑選項無法正常運作
重要變更:
- 已修正在平移期間自訂圖示從地圖底部消失的錯誤
2010 年 4 月 13 日
2010 年 4 月 11 日
沒有明顯異動或發生變更問題。
2010 年 4 月 5 日
重要變更:
- 在 DirectionsRoute 中以路線總覽折線呈現為 Overview_path。
- 將地圖目前投影顯示為唯讀屬性。
2010 年 3 月 23 日
重要變更:
- Elevation 現已在 API 中公開
- 改善網路連線速度緩慢的圖塊載入功能。
2010 年 3 月 15 日
重要變更:
- 現在當樣式變更時,多邊形會正確重新繪製。
- 使用舊樣式的「指示」時,系統會透過主控台.log 提供已淘汰的警告訊息。
2010 年 3 月 10 日
- 問題 1801:折線/多邊形 ZIndex
- 問題 2144:DirectionsRequest 應提供避免高線選項
- 問題 2207:錯誤:在 IE 中填入折線
- 問題 2113:1 月推出版本後,折線的 FF 中,折線將以 FF 格式毀損
重要變更:
- 新增單車路線!
- 新增 DirectionsRequest 選項:
-
avoidHighways
-
avoidTolls
-
optimizeWaypoints
- 改善多邊形/折線的轉譯速度
- 下列 Directions 物件已重新命名。系統仍支援舊名稱。
- 規劃路線至 DirectionsLeg
- 規劃路線至 DirectionsRoute
2010 年 3 月 3 日
- 問題 2136: google.maps.MarkerImage 中不應參照的屬性
重要變更:
- 地圖跳躍錯誤已修正。
- 已連續縮放兩倍。
- 標記拖曳事件 .latLng 不再經過模糊處理。
2010 年 2 月 26 日
- 問題 1651:滑鼠遊標移動/滑鼠遊標懸停於地圖畫布上
- 問題 2142:DirectionsRendererOptions 應允許使用者完全隱藏標記
- 問題 2148:event.latLng 遺失!
- 問題 2109: 錯誤:NavigationControlStyle.ZOOM_PAN 無法在 IE8 中正常顯示
- 問題 2153:MVCArray.push() 不會傳回新長度
重要變更:
- 為 ImageGeo 新增不透明度。
- 已修正對矩形/圓形按一下滑鼠右鍵時不會啟動的錯誤。
- 隱藏視窗的內容事件時不會再隱藏。
2010 年 2 月 8 日
- 問題 2135: 錯誤:如果您在折線中重複使用多邊形的 MVCArray,會關閉折線。
重要變更:
- 新增 Rectangle 類別
- 新增圓形課程
- 已修正建立和移除標記時發生的記憶體流失問題。
- 已停止為 MVC 的經緯度資料加上註解,藉此使共用相同 MVCArray 的折線一併關閉 (請參閱問題 2135)
- 已修正當地圖的縮放設定為目前值時,有時會隱藏螢幕標記的錯誤。
- 已修正 ImageGeo 在 Android 上正確顯示。
- 已變更多邊形裁剪配置,允許包含北極或南極的多邊形。
- 將 MercatorProjection 的緯度範圍提高至最大浮點精確度。
2010 年 1 月 28 日
- 問題 1367:功能要求:公開 LayoutManager,讓開發人員將 DIV 放置在「控制流程」中
- 問題 1916:功能要求:新增可擴充標記圖片的功能
- 問題 1443:Extended() 與 Union() 應會傳回 LatLngBounds 物件
- 問題 1997: 'size' MapOption 的說明文件
- 問題 2074:世界地圖符合地圖容器的確切尺寸時,無法顯示地圖
重要變更:
- 新增印度文支援:
- bn、gu、kn、ml、mr、ta、te
- 為事件命名空間新增靜態方法:
- addListenerOnce
- addDomListenerOnce
- 在 DirectionsStep 物件中新增新的「encoded_lat_lngs」屬性,以壓縮的 ASCII 格式顯示一組經緯度
- 移除畫面外的 DOM 元素以提升效能
- 修正 Google Chrome 的平移錯誤
- 已修正 iPhone 的雙指撥動縮放錯誤
2010 年 1 月 19 日
- 問題 1422:功能要求:允許開發人員建立自訂地圖類型
- 問題 1523:功能要求:fromContainerPixelToLatLng (反之亦然)
- 問題 1443:Extended() 與 Union() 應會傳回 LatLngBounds 物件
- 問題 1960:錯誤:使用 providedTripAlternatives 提供的資訊不完整
- 問題 1675:教學課程說明文件錯誤
- 問題 1676:教學課程說明文件錯誤 - 控制選項
- 問題 1856:多邊形無法在 Opera 中轉譯!!!
- 問題 1954:保加利亞文的本地化語言不正確。
- 問題 1976:錯誤:自訂圖示和可拖曳的標記問題
- 問題 2063:壓縮 OverlayView 子類別時,變數名稱衝突
重要變更:
- 發布對自訂地圖類型的支援,包括基本地圖類型、疊加層地圖類型和投影:
- 新增 ImageMap 物件,以支援自訂地圖圖塊
2009 年 12 月 17 日
重要變更:
- 已修正在地圖平移動畫開始之前發生的初始 Jet。
- 已修正使用 Scrollwheel 或 DoubleClick 放大超過最大縮放等級時,地圖會跳到不同位置的問題。
- 根據地圖大小調整版權、地圖類型和導覽的控制項。
- 舊版樣式的 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 中新增路線類別
其他顯著變更:
- 參考 DirectionsRenderer 和 DirectionsService 更新參考說明文件
2009 年 10 月 26 日
其他顯著變更:
- 將無效的引數傳遞至新的 google.maps.LatLng() 時,系統會傳回 JS 錯誤
- 已修正:地圖載入時載入靜態地圖兩次
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:map.bounds_changed 事件會在地圖移動時重複觸發。
- 問題 1700:在 Firefox 3.5 中縮小後出現點擊位置不正確
- 問題 1702:上層元素中存在捲動偏移時,在點擊和 dblclick 事件中回報的 latLng 不正確
- 問題 1723:在 iPhone 上拖曳時,地圖會跳轉
其他顯著變更:
- 推出折線和多邊形!這些方法可讓您在地圖上繪製線條或填滿區域、指定筆劃和填滿樣式,以及支援大多數滑鼠事件 (即尚不支援滑鼠遊標懸停)。包括所有支援的瀏覽器 (IE6.0+、Firefox 2.0+、Safari 3.1+、Chrome),包括支援的行動裝置。
- 已新增地圖事件「idle」,這會在地圖沒有短暫移動時觸發。解決問題 1371。
- 已修正從點擊事件傳回的不正確的 LatLng 值。
- 已修正 iPhone 的雙指撥動縮放錯誤。請參閱問題 1723。
2009 年 9 月 10 日
- 問題 1659:Firefox 3.5 中的點擊錯誤和 Dblclick 事件回報不正確的 latLng
- 問題 1621:在 ie8 中的地圖點擊後,地點出現錯誤
- 問題 1642:InfoWindow overflow:auto
- 問題 1531:infoWindow 的高度會隨著每次開啟而遞增
其他顯著變更:
- get/set 方法和事件名稱的語法經過修改,如下所示。系統仍支援舊版語法,確保與舊版相容。例如:
- set_funBoat() => setFunBoat()
- get_funBoat() => getFunBoat()
- funBoat_changed =>Funboat_changed
- 將 "onAdd" 新增至 OverlayView 介面,首次對窗格和投影進行初始化時,系統會呼叫該介面。解決了問題 1377 的問題。
- OverlayView 介面的「remove」方法已重新命名為「onRemove」。舊名稱仍可繼續保持相容。
2009 年 9 月 2 日
其他顯著變更:
- 啟用 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:RGB 選取箭頭無法正確顯示 HTML 4.01 嚴格標準
- 問題 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 content: selectable true/ false
- 問題 1432:呼叫 set_icon 後,不會觸發滑鼠離開事件
- 問題 1365:地圖類型的嚴格選項無法在使用嚴格的 Doctype 時轉譯
其他顯著變更:
- 開發人員不必再為 MarkerImage 指定大小,API 會在未提供時偵測該大小。值得注意的是,標記圖片的大小、錨點和來源引數都是選用項目。
- 開發人員不必再呼叫 OverlayView 子類別的建構函式,即可呼叫 OverlayView.call(this))。
- 疊加層檢視的「已變更」方法已從介面中移除。這項變更應該不會影響開發人員的程式碼,因為之前從未實際使用這些方法。
- 部分比對選項已從 Geocoding 要求物件中移除。如果開發人員持續傳遞此訊息,就不會對查詢產生任何影響。
2009 年 6 月 12 日
已變更的問題:
- 問題 1363: 錯誤:iPhone 無法分派地圖點擊事件
其他顯著變更:
- 在所有瀏覽器中都能點擊大型縮放控制項
- 資訊視窗「清除」大型縮放控制項,可完全放置在地圖內和控制項內
- 行動版權圖片採用了您精心設計的圖片
- 圖塊會從中央 (而非左上角) 載入
- 使用者無法再選取地圖類型按鈕的文字,或任何 控制圖片
- 主要程式庫縮小約 1.9 KB