提交 315ef851 编写于 作者: 杜庆泉's avatar 杜庆泉

移除获取电量组件 联合类型的使用

上级 f2e9eb40
type GetBatteryInfoResult = { type GetBatteryInfoResult = {
/** /**
* 错误码 * 错误码
* 0:成功
* 1001:getAppContext is null
* 1002:navigator.getBattery is unsupported
*/ */
errCode: number, errCode: number,
/** /**
...@@ -25,7 +28,7 @@ interface UniError<T> { ...@@ -25,7 +28,7 @@ interface UniError<T> {
/** /**
* 错误码 * 错误码
*/ */
errCode:T, errCode:number,
/** /**
* 调用API的名称 * 调用API的名称
*/ */
...@@ -40,17 +43,6 @@ interface UniError<T> { ...@@ -40,17 +43,6 @@ interface UniError<T> {
cause:any cause:any
} }
/**
* 错误码
*/
type GetBatteryInfoErrorCode =
/** 成功 */
0
/** getAppContext is null */
| 1001
/** navigator.getBattery is unsupported */
| 1002
;
export type GetBatteryInfoOptions = { export type GetBatteryInfoOptions = {
...@@ -61,7 +53,7 @@ export type GetBatteryInfoOptions = { ...@@ -61,7 +53,7 @@ export type GetBatteryInfoOptions = {
/** /**
* 接口调用失败的回调函数 * 接口调用失败的回调函数
*/ */
fail?: (res: UniError<GetBatteryInfoErrorCode>) => void fail?: (res: UniError) => void
/** /**
* 接口调用成功的回调 * 接口调用成功的回调
*/ */
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册