Change Type Old Version New Version d.ts File
Custom type change Class name: avSession;
API declaration: type AVControlCommandType = 'play' | 'pause' | 'stop' | 'playNext' | 'playPrevious' | 'fastForward' | 'rewind' | 'seek' | 'setSpeed' | 'setLoopMode' | 'toggleFavorite' | 'playFromAssetId' | 'answer' | 'hangUp' | 'toggleCallMute';
DIfferences: 'play' | 'pause' | 'stop' | 'playNext' | 'playPrevious' | 'fastForward' | 'rewind' | 'seek' | 'setSpeed' | 'setLoopMode' | 'toggleFavorite' | 'playFromAssetId' | 'answer' | 'hangUp' | 'toggleCallMute'
Class name: avSession;
API declaration: type AVControlCommandType = 'play' | 'pause' | 'stop' | 'playNext' | 'playPrevious' | 'fastForward' | 'rewind' | 'seek' | 'setSpeed' | 'setLoopMode' | 'toggleFavorite' | 'playFromAssetId' | 'answer' | 'hangUp' | 'toggleCallMute' | 'setTargetLoopMode';
DIfferences: 'play' | 'pause' | 'stop' | 'playNext' | 'playPrevious' | 'fastForward' | 'rewind' | 'seek' | 'setSpeed' | 'setLoopMode' | 'toggleFavorite' | 'playFromAssetId' | 'answer' | 'hangUp' | 'toggleCallMute' | 'setTargetLoopMode'
api/@ohos.multimedia.avsession.d.ts
New API NA Class name: AVSession;
API declaration: on(type: 'setTargetLoopMode', callback: Callback<LoopMode>): void;
DIfferences: on(type: 'setTargetLoopMode', callback: Callback<LoopMode>): void;
api/@ohos.multimedia.avsession.d.ts
New API NA Class name: AVSession;
API declaration: off(type: 'setTargetLoopMode', callback?: Callback<LoopMode>): void;
DIfferences: off(type: 'setTargetLoopMode', callback?: Callback<LoopMode>): void;
api/@ohos.multimedia.avsession.d.ts
New API NA Class name: AVMetadata;
API declaration: readonly bundleIcon?: image.PixelMap;
DIfferences: readonly bundleIcon?: image.PixelMap;
api/@ohos.multimedia.avsession.d.ts
New API NA Class name: AVMetadata;
API declaration: singleLyricText?: string;
DIfferences: singleLyricText?: string;
api/@ohos.multimedia.avsession.d.ts
New API NA Class name: avSession;
API declaration: type ExtraInfo = {
[key: string]: Object;
};
DIfferences: type ExtraInfo = {
[key: string]: Object;
};
api/@ohos.multimedia.avsession.d.ts
New API NA Class name: AVSessionController;
API declaration: getExtrasWithEvent(extraEvent: string): Promise<ExtraInfo>;
DIfferences: getExtrasWithEvent(extraEvent: string): Promise<ExtraInfo>;
api/@ohos.multimedia.avsession.d.ts