Lớp MapsNetworkError
Lớp google.maps.MapsNetworkError
Lớp cơ sở để quản lý lỗi mạng trong Maps.
Lớp này mở rộng Error
.
Truy cập bằng cách gọi const {MapsNetworkError} = await google.maps.importLibrary("core")
.
Xem Thư viện trong Maps JavaScript API.
Thuộc tính | |
---|---|
code |
Loại:
DirectionsStatus|DistanceMatrixStatus|ElevationStatus|GeocoderStatus|MaxZoomStatus|PlacesServiceStatus|RPCStatus|StreetViewStatus Xác định loại lỗi do API tạo ra. |
endpoint |
Loại:
MapsNetworkErrorEndpoint Biểu thị dịch vụ mạng đã phản hồi bằng lỗi. |
Lớp MapsRequestError
Lớp google.maps.MapsRequestError
Biểu thị một lỗi yêu cầu từ dịch vụ web (tức là tương đương với mã 4xx trong HTTP).
Lớp này mở rộng MapsNetworkError
.
Truy cập bằng cách gọi const {MapsRequestError} = await google.maps.importLibrary("core")
.
Xem Thư viện trong Maps JavaScript API.
Thuộc tính | |
---|---|
Được kế thừa:
code ,
endpoint
|
Lớp MapsServerError
Lớp google.maps.MapsServerError
Biểu thị một lỗi phía máy chủ từ dịch vụ web (tức là tương đương với mã 5xx trong HTTP).
Lớp này mở rộng MapsNetworkError
.
Truy cập bằng cách gọi const {MapsServerError} = await google.maps.importLibrary("core")
.
Xem Thư viện trong Maps JavaScript API.
Thuộc tính | |
---|---|
Được kế thừa:
code ,
endpoint
|
Hằng số MapsNetworkErrorEndpoint
Hằng số google.maps.MapsNetworkErrorEndpoint
Giá trị nhận dạng cho các điểm cuối API mà các thực thể MapsNetworkError
sử dụng.
Truy cập bằng cách gọi const {MapsNetworkErrorEndpoint} = await google.maps.importLibrary("core")
.
Xem Thư viện trong Maps JavaScript API.
Hằng số | |
---|---|
DIRECTIONS_ROUTE |
Xác định Routes API trong Directions API. |
DISTANCE_MATRIX |
Xác định DistanceMatrix API. |
ELEVATION_ALONG_PATH |
Xác định API getElevationsAlongPath trong Elevation API. |
ELEVATION_LOCATIONS |
Xác định API getElevationForLocations trong Elevation API. |
FLEET_ENGINE_GET_DELIVERY_VEHICLE |
Xác định API Get DeliveryVehicle trong Fleet Engine. |
FLEET_ENGINE_GET_TRIP |
Xác định Get Trip API trong Fleet Engine. |
FLEET_ENGINE_GET_VEHICLE |
Xác định Get Vehicle API trong Fleet Engine. |
FLEET_ENGINE_LIST_DELIVERY_VEHICLES |
Xác định List DeliveryVehicles API trong Fleet Engine. |
FLEET_ENGINE_LIST_TASKS |
Xác định List Tasks API trong Fleet Engine. |
FLEET_ENGINE_LIST_VEHICLES |
Xác định List Vehicles API trong Fleet Engine. |
FLEET_ENGINE_SEARCH_TASKS |
Xác định Search Tasks API trong Fleet Engine. |
GEOCODER_GEOCODE |
Xác định API mã hoá địa lý trong Bộ mã hoá địa lý. |
MAPS_MAX_ZOOM |
Xác định API MaximumZoomImageryService trong Maps API. |
PLACES_AUTOCOMPLETE |
Xác định Autocomplete API trong Places API. |
PLACES_DETAILS |
Xác định Details API trong Places API. |
PLACES_FIND_PLACE_FROM_PHONE_NUMBER |
Xác định API findPlaceFromPhoneNumber trong Places API. |
PLACES_FIND_PLACE_FROM_QUERY |
Xác định API findPlaceFromQuery trong Places API. |
PLACES_GATEWAY |
Xác định Gateway API trong Places API. |
PLACES_GET_PLACE |
Xác định Get Place API trong Places API. |
PLACES_LOCAL_CONTEXT_SEARCH |
Xác định LocalContextSearch API trong Places API. |
PLACES_NEARBY_SEARCH |
Xác định NearbySearch API trong Places API. |
PLACES_SEARCH_TEXT |
Xác định Search Text API trong Places API. |
STREETVIEW_GET_PANORAMA |
Xác định phương thức getPanorama trong dịch vụ Streetview. |
Hằng số RPCStatus
Hằng số google.maps.RPCStatus
Trạng thái do một dịch vụ web trả về. Hãy xem https://grpc.github.io/grpc/core/md_doc_statuscodes.html.
Truy cập bằng cách gọi const {RPCStatus} = await google.maps.importLibrary("core")
.
Xem Thư viện trong Maps JavaScript API.
Hằng số | |
---|---|
ABORTED |
Thao tác bị huỷ bỏ, thường là do vấn đề về tính đồng thời, chẳng hạn như lỗi kiểm tra trình tự hoặc huỷ giao dịch. |
ALREADY_EXISTS |
Thực thể mà ứng dụng khách đã cố gắng tạo (ví dụ: tệp hoặc thư mục) đã tồn tại. |
CANCELLED |
Thao tác đã bị huỷ, thường là do người gọi. |
DATA_LOSS |
Mất hoặc hư hỏng dữ liệu và không phục hồi được. |
DEADLINE_EXCEEDED |
Đã hết thời hạn trước khi thao tác có thể hoàn tất. Đối với các thao tác thay đổi trạng thái của hệ thống, lỗi này có thể được trả về ngay cả khi thao tác đã hoàn tất thành công. Ví dụ: một phản hồi thành công từ máy chủ có thể đã bị trì hoãn trong thời gian dài. |
FAILED_PRECONDITION |
Thao tác bị từ chối vì hệ thống không ở trạng thái cần thiết để thực hiện thao tác. |
INTERNAL |
Lỗi nội bộ. Điều này có nghĩa là một số bất biến mà hệ thống cơ bản dự kiến đã bị phá vỡ. Mã lỗi này dành riêng cho các lỗi nghiêm trọng. |
INVALID_ARGUMENT |
Ứng dụng khách chỉ định đối số không hợp lệ. Xin lưu ý rằng thuộc tính này khác với FAILED_PRECONDITION . INVALID_ARGUMENT cho biết các đối số có vấn đề bất kể trạng thái của hệ thống (ví dụ: tên tệp bị lỗi). |
NOT_FOUND |
Không tìm thấy một số thực thể được yêu cầu (ví dụ: tệp hoặc thư mục). |
OK |
Không phải là lỗi; được trả về khi thành công. |
OUT_OF_RANGE |
Thao tác được thực hiện ngoài phạm vi hợp lệ. Ví dụ: tìm kiếm hoặc đọc quá cuối tệp. Không giống như INVALID_ARGUMENT , lỗi này cho biết có một vấn đề có thể được khắc phục nếu trạng thái hệ thống thay đổi. Ví dụ: hệ thống tệp 32 bit sẽ tạo INVALID_ARGUMENT nếu được yêu cầu đọc ở một độ lệch không nằm trong phạm vi [0, 2^32-1], nhưng sẽ tạo OUT_OF_RANGE nếu được yêu cầu đọc từ một độ lệch vượt quá kích thước tệp hiện tại. |
PERMISSION_DENIED |
Người gọi không có quyền thực thi thao tác đã chỉ định. Mã lỗi này không ngụ ý rằng yêu cầu là hợp lệ hoặc thực thể được yêu cầu tồn tại hoặc đáp ứng các điều kiện tiên quyết khác. |
RESOURCE_EXHAUSTED |
Một số tài nguyên đã cạn kiệt, có thể là hạn mức cho mỗi người dùng hoặc có thể toàn bộ hệ thống tệp đã hết dung lượng. |
UNAUTHENTICATED |
Yêu cầu không có thông tin xác thực hợp lệ cho thao tác. |
UNAVAILABLE |
Dịch vụ này hiện không dùng được. Đây thường là một điều kiện tạm thời và bạn có thể khắc phục bằng cách thử lại với độ trễ. Xin lưu ý rằng không phải lúc nào bạn cũng nên thử lại các thao tác không có tính chất luỹ đẳng. |
UNIMPLEMENTED |
Thao tác này chưa được triển khai hoặc không được hỗ trợ/bật trong dịch vụ này. |
UNKNOWN |
Lỗi không xác định. Ví dụ: lỗi này có thể được trả về khi trạng thái nhận được từ một không gian địa chỉ khác thuộc về một không gian lỗi không xác định trong không gian địa chỉ này. Ngoài ra, những lỗi do các API không trả về đủ thông tin lỗi cũng có thể được chuyển đổi thành lỗi này. |