49 lines
1.5 KiB
TypeScript
49 lines
1.5 KiB
TypeScript
/**
|
||
* 返回小程序此次打开的关键性能数据 请求参数定义
|
||
* @apiName biz.util.getPerfInfo
|
||
*/
|
||
export interface IBizUtilGetPerfInfoParams {
|
||
}
|
||
/**
|
||
* 返回小程序此次打开的关键性能数据 返回结果定义
|
||
* @apiName biz.util.getPerfInfo
|
||
*/
|
||
export interface IBizUtilGetPerfInfoResult {
|
||
/** 小程序打开的时间戳(单位是秒,1970开始) */
|
||
prepareStartTime: number;
|
||
/** appLoad开销 */
|
||
appLoadedCost: number;
|
||
/** pageLoad开销 */
|
||
pageLoadedCost: number;
|
||
/** renderFramework加载开销 */
|
||
renderFrameworkLoadCost: number;
|
||
/** workerFramework加载开销 */
|
||
workerFrameworkLoadCost: number;
|
||
/** 包准备开销 */
|
||
prepareAppCost: number;
|
||
/** 是否需要下载zip包 */
|
||
prepareNeedDownload: boolean;
|
||
/** 包元数据请求开销 */
|
||
prepareReqInfoCost: number;
|
||
/** Zip包下载开销 */
|
||
prepareDownloadCost: number;
|
||
/** Zip包解压开销 */
|
||
prepareUnZipCost: number;
|
||
/** 包Version */
|
||
metaPackageVersion: string;
|
||
/** 包Nick */
|
||
metaPackageNick: string;
|
||
/** Appx包Nick */
|
||
metaAppxPackageNick: string;
|
||
/** bizReadyTime-prepareStartTime的时长 */
|
||
bizReadyCost: number;
|
||
}
|
||
/**
|
||
* 返回小程序此次打开的关键性能数据
|
||
* @apiName biz.util.getPerfInfo
|
||
* @supportVersion ios: 5.1.14 android: 5.1.14
|
||
* @author Android: 攸元 iOS: 贾逵
|
||
*/
|
||
export declare function getPerfInfo$(params: IBizUtilGetPerfInfoParams): Promise<IBizUtilGetPerfInfoResult>;
|
||
export default getPerfInfo$;
|