openharmony 鸿蒙 js-apidiff-misc

2022-12-22 浏览 (746)

杂散软件服务子系统JS API变更

OpenHarmony 3.2 Beta3版本相较于OpenHarmony 3.2 Beta2版本,杂散软件服务子系统的API变更如下:

接口变更

模块名方法/事件名方法/属性/枚举/常量变更类型
ohos.inputmethodInputMethodControllerhideSoftKeyboard(callback: AsyncCallback<void>): void;
hideSoftKeyboard():Promise<void>;
新增
ohos.inputmethodInputMethodControllershowSoftKeyboard(callback: AsyncCallback<void>): void;
showSoftKeyboard():Promise<void>;
新增
ohos.inputmethodinputMethodgetCurrentInputMethod(): InputMethodProperty;新增
ohos.inputmethodengineTextInputClientmoveCursor(direction: number, callback: AsyncCallback<void>): void;
moveCursor(direction: number): Promise<void>;
新增
ohos.inputmethodengineInputMethodEngineoff(type: 'setCallingWindow', callback: (wid:number) => void): void;新增
ohos.inputmethodengineInputMethodEngineon(type: 'setCallingWindow', callback: (wid:number) => void): void;新增
ohos.inputmethodengineInputMethodEngineoff(type: 'inputStop', callback: () => void): void;新增
ohos.inputmethodengineInputMethodEngineon(type: 'inputStop', callback: () => void): void;新增
ohos.inputmethodengineinputMethodEngineconst WINDOW_TYPE_INPUT_METHOD_FLOAT: number;新增
ohos.inputmethodengineinputMethodEngineconst CURSOR_RIGHT: number;新增
ohos.inputmethodengineinputMethodEngineconst CURSOR_LEFT: number;新增
ohos.inputmethodengineinputMethodEngineconst CURSOR_DOWN: number;新增
ohos.inputmethodengineinputMethodEngineconst CURSOR_UP: number;新增
ohos.inputmethodextensionabilityInputMethodExtensionAbilityonDestroy(): void;新增
ohos.inputmethodextensionabilityInputMethodExtensionAbilityonCreate(want: Want): void;新增
ohos.inputmethodextensionabilityInputMethodExtensionAbilitycontext: InputMethodExtensionContext;新增
ohos.inputmethodextensioncontextInputMethodExtensionContextterminateSelf(callback: AsyncCallback<void>): void;
terminateSelf(): Promise<void>;
新增
ohos.inputmethodextensioncontextInputMethodExtensionContextstartAbility(want: Want, callback: AsyncCallback<void>): void;
startAbility(want: Want, options: StartOptions, callback: AsyncCallback<void>): void;
startAbility(want: Want, options?: StartOptions): Promise<void>;
新增
ohos.pasteboardPasteDatasetProperty(property: PasteDataProperty): void;新增
ohos.pasteboardPasteDatagetPrimaryPixelMap(): image.PixelMap;新增
ohos.pasteboardPasteDataaddPixelMapRecord(pixelMap: image.PixelMap): void;新增
ohos.pasteboardPasteDataRecorddata: { [mimeType: string]: ArrayBuffer }新增
ohos.pasteboardPasteDataRecordpixelMap: image.PixelMap;新增
ohos.pasteboardPasteDataPropertyshareOption: ShareOption;新增
ohos.pasteboardShareOptionCrossDevice新增
ohos.pasteboardShareOptionLocalDevice新增
ohos.pasteboardShareOptionInApp新增
ohos.pasteboardpasteboardcreateRecord(mimeType: string, value: ArrayBuffer):PasteDataRecord;新增
ohos.pasteboardpasteboardcreatePixelMapRecord(pixelMap: image.PixelMap):PasteDataRecord;新增
ohos.pasteboardpasteboardcreateData(mimeType: string, value: ArrayBuffer): PasteData;新增
ohos.pasteboardpasteboardcreatePixelMapData(pixelMap: image.PixelMap): PasteData;新增
ohos.pasteboardpasteboardconst MIMETYPE_PIXELMAP: string;新增
ohos.requestUploadTaskoff(type:'complete' |'fail', callback?: Callback<Array<TaskState>>): void;新增
ohos.requestUploadTaskoff(type:'complete' |'fail', callback?: Callback<Array<TaskState>>): void;新增
ohos.requestUploadTaskon(type:'complete' |'fail', callback: Callback<Array<TaskState>>): void;新增
ohos.requestUploadTaskon(type:'complete' |'fail', callback: Callback<Array<TaskState>>): void;新增
ohos.requestTaskStatemessage: string;新增
ohos.requestTaskStateresponseCode: number;新增
ohos.requestTaskStatepath: string;新增
ohos.requestDownloadConfigbackground?: boolean;新增
ohos.screenLockscreenLockonSystemEvent(callback: Callback<SystemEvent>): boolean;新增
ohos.screenLockSystemEventparams: string新增
ohos.screenLockSystemEventeventType: EventType,新增
ohos.screenLockscreenLocklockScreen(callback: AsyncCallback<boolean>): void;
lockScreen():Promise<boolean>;
新增
ohos.screenLockscreenLockoff(type: 'beginWakeUp' |'endWakeUp' |'beginScreenOn' |'endScreenOn' |'beginScreenOff' |'endScreenOff' |'unlockScreen' |'beginExitAnimation' |'screenlockEnabled' |'beginSleep' |'endSleep' |'changeUser', callback: Callback<void>): void;删除
ohos.screenLockscreenLockoff(type: 'beginWakeUp' |'endWakeUp' |'beginScreenOn' |'endScreenOn' |'beginScreenOff' |'endScreenOff' |'unlockScreen' |'beginExitAnimation' |'screenlockEnabled' |'beginSleep' |'endSleep' |'changeUser', callback: Callback<void>): void;删除
ohos.screenLockscreenLockoff(type: 'beginWakeUp' |'endWakeUp' |'beginScreenOn' |'endScreenOn' |'beginScreenOff' |'endScreenOff' |'unlockScreen' |'beginExitAnimation' |'screenlockEnabled' |'beginSleep' |'endSleep' |'changeUser', callback: Callback<void>): void;删除
ohos.screenLockscreenLockoff(type: 'beginWakeUp' |'endWakeUp' |'beginScreenOn' |'endScreenOn' |'beginScreenOff' |'endScreenOff' |'unlockScreen' |'beginExitAnimation' |'screenlockEnabled' |'beginSleep' |'endSleep' |'changeUser', callback: Callback<void>): void;删除
ohos.screenLockscreenLockoff(type: 'beginWakeUp' |'endWakeUp' |'beginScreenOn' |'endScreenOn' |'beginScreenOff' |'endScreenOff' |'unlockScreen' |'beginExitAnimation' |'screenlockEnabled' |'beginSleep' |'endSleep' |'changeUser', callback: Callback<void>): void;删除
ohos.screenLockscreenLockoff(type: 'beginWakeUp' |'endWakeUp' |'beginScreenOn' |'endScreenOn' |'beginScreenOff' |'endScreenOff' |'unlockScreen' |'beginExitAnimation' |'screenlockEnabled' |'beginSleep' |'endSleep' |'changeUser', callback: Callback<void>): void;删除
ohos.screenLockscreenLockoff(type: 'beginWakeUp' |'endWakeUp' |'beginScreenOn' |'endScreenOn' |'beginScreenOff' |'endScreenOff' |'unlockScreen' |'beginExitAnimation' |'screenlockEnabled' |'beginSleep' |'endSleep' |'changeUser', callback: Callback<void>): void;删除
ohos.screenLockscreenLockoff(type: 'beginWakeUp' |'endWakeUp' |'beginScreenOn' |'endScreenOn' |'beginScreenOff' |'endScreenOff' |'unlockScreen' |'beginExitAnimation' |'screenlockEnabled' |'beginSleep' |'endSleep' |'changeUser', callback: Callback<void>): void;删除
ohos.screenLockscreenLockoff(type: 'beginWakeUp' |'endWakeUp' |'beginScreenOn' |'endScreenOn' |'beginScreenOff' |'endScreenOff' |'unlockScreen' |'beginExitAnimation' |'screenlockEnabled' |'beginSleep' |'endSleep' |'changeUser', callback: Callback<void>): void;删除
ohos.screenLockscreenLockoff(type: 'beginWakeUp' |'endWakeUp' |'beginScreenOn' |'endScreenOn' |'beginScreenOff' |'endScreenOff' |'unlockScreen' |'beginExitAnimation' |'screenlockEnabled' |'beginSleep' |'endSleep' |'changeUser', callback: Callback<void>): void;删除
ohos.screenLockscreenLockoff(type: 'beginWakeUp' |'endWakeUp' |'beginScreenOn' |'endScreenOn' |'beginScreenOff' |'endScreenOff' |'unlockScreen' |'beginExitAnimation' |'screenlockEnabled' |'beginSleep' |'endSleep' |'changeUser', callback: Callback<void>): void;删除
ohos.screenLockscreenLockoff(type: 'beginWakeUp' |'endWakeUp' |'beginScreenOn' |'endScreenOn' |'beginScreenOff' |'endScreenOff' |'unlockScreen' |'beginExitAnimation' |'screenlockEnabled' |'beginSleep' |'endSleep' |'changeUser', callback: Callback<void>): void;删除
ohos.screenLockscreenLockon(type: 'screenlockEnabled', callback: Callback<boolean>): void;删除
ohos.screenLockscreenLockon(type: 'beginSleep' |'endSleep' |'changeUser', callback: Callback<number>): void;删除
ohos.screenLockscreenLockon(type: 'beginSleep' |'endSleep' |'changeUser', callback: Callback<number>): void;删除
ohos.screenLockscreenLockon(type: 'beginSleep' |'endSleep' |'changeUser', callback: Callback<number>): void;删除
ohos.screenLockscreenLockon(type: 'beginWakeUp' |'endWakeUp' |'beginScreenOn' |'endScreenOn' |'beginScreenOff' |'endScreenOff' |'unlockScreen' |'beginExitAnimation', callback: Callback<void>): void;删除
ohos.screenLockscreenLockon(type: 'beginWakeUp' |'endWakeUp' |'beginScreenOn' |'endScreenOn' |'beginScreenOff' |'endScreenOff' |'unlockScreen' |'beginExitAnimation', callback: Callback<void>): void;删除
ohos.screenLockscreenLockon(type: 'beginWakeUp' |'endWakeUp' |'beginScreenOn' |'endScreenOn' |'beginScreenOff' |'endScreenOff' |'unlockScreen' |'beginExitAnimation', callback: Callback<void>): void;删除
ohos.screenLockscreenLockon(type: 'beginWakeUp' |'endWakeUp' |'beginScreenOn' |'endScreenOn' |'beginScreenOff' |'endScreenOff' |'unlockScreen' |'beginExitAnimation', callback: Callback<void>): void;删除
ohos.screenLockscreenLockon(type: 'beginWakeUp' |'endWakeUp' |'beginScreenOn' |'endScreenOn' |'beginScreenOff' |'endScreenOff' |'unlockScreen' |'beginExitAnimation', callback: Callback<void>): void;删除
ohos.screenLockscreenLockon(type: 'beginWakeUp' |'endWakeUp' |'beginScreenOn' |'endScreenOn' |'beginScreenOff' |'endScreenOff' |'unlockScreen' |'beginExitAnimation', callback: Callback<void>): void;删除
ohos.screenLockscreenLockon(type: 'beginWakeUp' |'endWakeUp' |'beginScreenOn' |'endScreenOn' |'beginScreenOff' |'endScreenOff' |'unlockScreen' |'beginExitAnimation', callback: Callback<void>): void;删除
ohos.screenLockscreenLockon(type: 'beginWakeUp' |'endWakeUp' |'beginScreenOn' |'endScreenOn' |'beginScreenOff' |'endScreenOff' |'unlockScreen' |'beginExitAnimation', callback: Callback<void>): void;删除

你可能感兴趣的鸿蒙文章

openharmony 鸿蒙 js-apidiff-bundle

openharmony 鸿蒙 js-apidiff-event-and-notification

openharmony 鸿蒙 js-apidiff-battery

openharmony 鸿蒙 js-apidiff-multimedia

openharmony 鸿蒙 js-apidiff-account

openharmony 鸿蒙 js-apidiff-arkui

openharmony 鸿蒙 js-apidiff-distributed-data

openharmony 鸿蒙 js-apidiff-distributed-hardware

openharmony 鸿蒙 js-apidiff-window

openharmony 鸿蒙 js-apidiff-dfx

  • 所属分类: 后端技术
  • 本文标签: 鸿蒙 软件
  • 版权声明: 本文链接 https://seaxiang.com/blog/12e45627d25346b8bcc85889d58f62fe