# Promise
基础库 3.8.12 开始支持,低版本需做兼容处理。
# 功能描述
打开礼物,请注意,这里的回调仅仅是打开礼物界面的回调,并不是收下礼物的回调
# 返回值
# Promise.<Object>
打开蓝包结果,成功的时候固定为 { errCode: 0, errMsg: 'ok' } 对象
# 异常捕获
当打开礼物失败的时候,通过 catch 捕获异常,数据结构如下
| 属性 | 类型 | 说明 |
|---|---|---|
| errCode | number | 错误码 |
| errMsg | string | 错误信息 |
其中 errCode 状态码如下
| 值 | 含义 |
|---|---|
| -1000 | 订单加载失败,请重试 |
| -1001 | 订单参数错误 |
| -1002 | 打开礼物失败[礼物状态异常] |
| -1003 | 调用客户端接口失败 |
| -1004 | 正在加载订单信息 |
| -1005 | 当前环境不支持 |