| 操作 | 旧版本 | 新版本 | d.ts文件 |
|---|---|---|---|
| syscap变更 | 类名:global; API声明:declare namespace geoLocationManager 差异内容:NA |
类名:global; API声明:declare namespace geoLocationManager 差异内容:SystemCapability.Location.Location.Core |
api/@ohos.geoLocationManager.d.ts |
| 函数变更 | 类名:geoLocationManager; API声明:function on(type: 'locationChange', request: LocationRequest, callback: Callback<Location>): void; 差异内容:request: LocationRequest |
类名:geoLocationManager; API声明:function on(type: 'locationChange', request: LocationRequest | ContinuousLocationRequest, callback: Callback<Location>): void; 差异内容:request: LocationRequest | ContinuousLocationRequest |
api/@ohos.geoLocationManager.d.ts |
| 函数变更 | 类名:geoLocationManager; API声明:function getCurrentLocation(request: CurrentLocationRequest, callback: AsyncCallback<Location>): void; 差异内容:request: CurrentLocationRequest |
类名:geoLocationManager; API声明:function getCurrentLocation(request: CurrentLocationRequest | SingleLocationRequest, callback: AsyncCallback<Location>): void; 差异内容:request: CurrentLocationRequest | SingleLocationRequest |
api/@ohos.geoLocationManager.d.ts |
| 函数变更 | 类名:geoLocationManager; API声明:function getCurrentLocation(request?: CurrentLocationRequest): Promise<Location>; 差异内容:request?: CurrentLocationRequest |
类名:geoLocationManager; API声明:function getCurrentLocation(request?: CurrentLocationRequest | SingleLocationRequest): Promise<Location>; 差异内容:request?: CurrentLocationRequest | SingleLocationRequest |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:geoLocationManager; API声明:function on(type: 'locationError', callback: Callback<LocationError>): void; 差异内容:function on(type: 'locationError', callback: Callback<LocationError>): void; |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:geoLocationManager; API声明:function off(type: 'locationError', callback?: Callback<LocationError>): void; 差异内容:function off(type: 'locationError', callback?: Callback<LocationError>): void; |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:geoLocationManager; API声明:function addGnssGeofence(fenceRequest: GnssGeofenceRequest): Promise<number>; 差异内容:function addGnssGeofence(fenceRequest: GnssGeofenceRequest): Promise<number>; |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:geoLocationManager; API声明:function removeGnssGeofence(geofenceId: number): Promise<void>; 差异内容:function removeGnssGeofence(geofenceId: number): Promise<void>; |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:geoLocationManager; API声明:function getGeofenceSupportedCoordTypes(): Array<CoordinateSystemType>; 差异内容:function getGeofenceSupportedCoordTypes(): Array<CoordinateSystemType>; |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:SatelliteStatusInfo; API声明:satelliteConstellation?: Array<SatelliteConstellationCategory>; 差异内容:satelliteConstellation?: Array<SatelliteConstellationCategory>; |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:SatelliteStatusInfo; API声明:satelliteAdditionalInfo?: Array<number>; 差异内容:satelliteAdditionalInfo?: Array<number>; |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:geoLocationManager; API声明:export interface GnssGeofenceRequest 差异内容:export interface GnssGeofenceRequest |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:GnssGeofenceRequest; API声明:geofence: Geofence; 差异内容:geofence: Geofence; |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:GnssGeofenceRequest; API声明:monitorTransitionEvents: Array<GeofenceTransitionEvent>; 差异内容:monitorTransitionEvents: Array<GeofenceTransitionEvent>; |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:GnssGeofenceRequest; API声明:notifications?: Array<NotificationRequest>; 差异内容:notifications?: Array<NotificationRequest>; |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:GnssGeofenceRequest; API声明:geofenceTransitionCallback: AsyncCallback<GeofenceTransition>; 差异内容:geofenceTransitionCallback: AsyncCallback<GeofenceTransition>; |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:Geofence; API声明:coordinateSystemType?: CoordinateSystemType; 差异内容:coordinateSystemType?: CoordinateSystemType; |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:ReverseGeoCodeRequest; API声明:country?: string; 差异内容:country?: string; |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:GeoCodeRequest; API声明:country?: string; 差异内容:country?: string; |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:geoLocationManager; API声明:export interface GeofenceTransition 差异内容:export interface GeofenceTransition |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:GeofenceTransition; API声明:geofenceId: number; 差异内容:geofenceId: number; |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:GeofenceTransition; API声明:transitionEvent: GeofenceTransitionEvent; 差异内容:transitionEvent: GeofenceTransitionEvent; |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:geoLocationManager; API声明:export interface ContinuousLocationRequest 差异内容:export interface ContinuousLocationRequest |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:ContinuousLocationRequest; API声明:interval: number; 差异内容:interval: number; |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:ContinuousLocationRequest; API声明:locationScenario: UserActivityScenario | PowerConsumptionScenario; 差异内容:locationScenario: UserActivityScenario | PowerConsumptionScenario; |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:geoLocationManager; API声明:export interface SingleLocationRequest 差异内容:export interface SingleLocationRequest |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:SingleLocationRequest; API声明:locatingPriority: LocatingPriority; 差异内容:locatingPriority: LocatingPriority; |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:SingleLocationRequest; API声明:locatingTimeoutMs: number; 差异内容:locatingTimeoutMs: number; |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:Location; API声明:additionsMap?: Map<string, string>; 差异内容:additionsMap?: Map<string, string>; |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:Location; API声明:altitudeAccuracy?: number; 差异内容:altitudeAccuracy?: number; |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:Location; API声明:speedAccuracy?: number; 差异内容:speedAccuracy?: number; |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:Location; API声明:directionAccuracy?: number; 差异内容:directionAccuracy?: number; |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:Location; API声明:uncertaintyOfTimeSinceBoot?: number; 差异内容:uncertaintyOfTimeSinceBoot?: number; |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:Location; API声明:sourceType?: LocationSourceType; 差异内容:sourceType?: LocationSourceType; |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:geoLocationManager; API声明:export enum LocationSourceType 差异内容:export enum LocationSourceType |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:LocationSourceType; API声明:GNSS = 1 差异内容:GNSS = 1 |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:LocationSourceType; API声明:NETWORK = 2 差异内容:NETWORK = 2 |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:LocationSourceType; API声明:INDOOR = 3 差异内容:INDOOR = 3 |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:LocationSourceType; API声明:RTK = 4 差异内容:RTK = 4 |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:geoLocationManager; API声明:export enum CoordinateSystemType 差异内容:export enum CoordinateSystemType |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:CoordinateSystemType; API声明:WGS84 = 1 差异内容:WGS84 = 1 |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:CoordinateSystemType; API声明:GCJ02 = 2 差异内容:GCJ02 = 2 |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:geoLocationManager; API声明:export enum LocationError 差异内容:export enum LocationError |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:LocationError; API声明:LOCATING_FAILED_DEFAULT = -1 差异内容:LOCATING_FAILED_DEFAULT = -1 |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:LocationError; API声明:LOCATING_FAILED_LOCATION_PERMISSION_DENIED = -2 差异内容:LOCATING_FAILED_LOCATION_PERMISSION_DENIED = -2 |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:LocationError; API声明:LOCATING_FAILED_BACKGROUND_PERMISSION_DENIED = -3 差异内容:LOCATING_FAILED_BACKGROUND_PERMISSION_DENIED = -3 |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:LocationError; API声明:LOCATING_FAILED_LOCATION_SWITCH_OFF = -4 差异内容:LOCATING_FAILED_LOCATION_SWITCH_OFF = -4 |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:LocationError; API声明:LOCATING_FAILED_INTERNET_ACCESS_FAILURE = -5 差异内容:LOCATING_FAILED_INTERNET_ACCESS_FAILURE = -5 |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:geoLocationManager; API声明:export enum GeofenceTransitionEvent 差异内容:export enum GeofenceTransitionEvent |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:GeofenceTransitionEvent; API声明:GEOFENCE_TRANSITION_EVENT_ENTER = 1 差异内容:GEOFENCE_TRANSITION_EVENT_ENTER = 1 |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:GeofenceTransitionEvent; API声明:GEOFENCE_TRANSITION_EVENT_EXIT = 2 差异内容:GEOFENCE_TRANSITION_EVENT_EXIT = 2 |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:GeofenceTransitionEvent; API声明:GEOFENCE_TRANSITION_EVENT_DWELL = 4 差异内容:GEOFENCE_TRANSITION_EVENT_DWELL = 4 |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:geoLocationManager; API声明:export enum SatelliteConstellationCategory 差异内容:export enum SatelliteConstellationCategory |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:SatelliteConstellationCategory; API声明:CONSTELLATION_CATEGORY_UNKNOWN = 0 差异内容:CONSTELLATION_CATEGORY_UNKNOWN = 0 |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:SatelliteConstellationCategory; API声明:CONSTELLATION_CATEGORY_GPS = 1 差异内容:CONSTELLATION_CATEGORY_GPS = 1 |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:SatelliteConstellationCategory; API声明:CONSTELLATION_CATEGORY_SBAS = 2 差异内容:CONSTELLATION_CATEGORY_SBAS = 2 |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:SatelliteConstellationCategory; API声明:CONSTELLATION_CATEGORY_GLONASS = 3 差异内容:CONSTELLATION_CATEGORY_GLONASS = 3 |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:SatelliteConstellationCategory; API声明:CONSTELLATION_CATEGORY_QZSS = 4 差异内容:CONSTELLATION_CATEGORY_QZSS = 4 |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:SatelliteConstellationCategory; API声明:CONSTELLATION_CATEGORY_BEIDOU = 5 差异内容:CONSTELLATION_CATEGORY_BEIDOU = 5 |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:SatelliteConstellationCategory; API声明:CONSTELLATION_CATEGORY_GALILEO = 6 差异内容:CONSTELLATION_CATEGORY_GALILEO = 6 |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:SatelliteConstellationCategory; API声明:CONSTELLATION_CATEGORY_IRNSS = 7 差异内容:CONSTELLATION_CATEGORY_IRNSS = 7 |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:geoLocationManager; API声明:export enum SatelliteAdditionalInfo 差异内容:export enum SatelliteAdditionalInfo |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:SatelliteAdditionalInfo; API声明:SATELLITES_ADDITIONAL_INFO_NULL = 0 差异内容:SATELLITES_ADDITIONAL_INFO_NULL = 0 |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:SatelliteAdditionalInfo; API声明:SATELLITES_ADDITIONAL_INFO_EPHEMERIS_DATA_EXIST = 1 差异内容:SATELLITES_ADDITIONAL_INFO_EPHEMERIS_DATA_EXIST = 1 |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:SatelliteAdditionalInfo; API声明:SATELLITES_ADDITIONAL_INFO_ALMANAC_DATA_EXIST = 2 差异内容:SATELLITES_ADDITIONAL_INFO_ALMANAC_DATA_EXIST = 2 |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:SatelliteAdditionalInfo; API声明:SATELLITES_ADDITIONAL_INFO_USED_IN_FIX = 4 差异内容:SATELLITES_ADDITIONAL_INFO_USED_IN_FIX = 4 |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:SatelliteAdditionalInfo; API声明:SATELLITES_ADDITIONAL_INFO_CARRIER_FREQUENCY_EXIST = 8 差异内容:SATELLITES_ADDITIONAL_INFO_CARRIER_FREQUENCY_EXIST = 8 |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:geoLocationManager; API声明:export enum UserActivityScenario 差异内容:export enum UserActivityScenario |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:UserActivityScenario; API声明:NAVIGATION = 0x401 差异内容:NAVIGATION = 0x401 |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:UserActivityScenario; API声明:SPORT = 0x402 差异内容:SPORT = 0x402 |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:UserActivityScenario; API声明:TRANSPORT = 0x403 差异内容:TRANSPORT = 0x403 |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:UserActivityScenario; API声明:DAILY_LIFE_SERVICE = 0x404 差异内容:DAILY_LIFE_SERVICE = 0x404 |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:geoLocationManager; API声明:export enum LocatingPriority 差异内容:export enum LocatingPriority |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:LocatingPriority; API声明:PRIORITY_ACCURACY = 0x501 差异内容:PRIORITY_ACCURACY = 0x501 |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:LocatingPriority; API声明:PRIORITY_LOCATING_SPEED = 0x502 差异内容:PRIORITY_LOCATING_SPEED = 0x502 |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:geoLocationManager; API声明:export enum PowerConsumptionScenario 差异内容:export enum PowerConsumptionScenario |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:PowerConsumptionScenario; API声明:HIGH_POWER_CONSUMPTION = 0x601 差异内容:HIGH_POWER_CONSUMPTION = 0x601 |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:PowerConsumptionScenario; API声明:LOW_POWER_CONSUMPTION = 0x602 差异内容:LOW_POWER_CONSUMPTION = 0x602 |
api/@ohos.geoLocationManager.d.ts |
| 新增API | NA | 类名:PowerConsumptionScenario; API声明:NO_POWER_CONSUMPTION = 0x603 差异内容:NO_POWER_CONSUMPTION = 0x603 |
api/@ohos.geoLocationManager.d.ts |