DCloud_App_Array
DCloud_App_Array
  • 发布:2015-07-28 15:04
  • 更新:2024-03-23 16:00
  • 阅读:335248

5+API错误代码

分类:HTML5+

5+ API通常通过错误回调(ErrorCallback)函数返回错误,并且在回调函数中包含Event错误信息:

interface Event {  
	readonly attribute Number code;         // 错误码  
	readonly attribute String message;     // 错误描述信息  
}
  • code 表示错误码,可以在下面列表中查询到对应的错误原因:
    当code值为-100时,表示是使用第三方SDK时内部业务逻辑发生错误,此时需要查看message信息
  • message 表示错误描述信息,用于提示用户错误原因,当code值为-100时错误描述信息的格式为:
    [%模块名称%+%第三方SDK名称%: %第三方SDK错误码%]%错误描述信息%
    如“[OAuth微信:-1]未知错误,...”
    其中%第三方SDK错误码%参考:
  1. Maps(地图)
  2. Payment(支付)
  3. Share(分享)

##通用错误
| 错误码 | 错误描述 | 备注 |
| -:- | -:- | |
| -1 | 参数错误 | 5+API传入的参数不正确 |
| -2 | 用户取消 | 用户取消当前的操作 |
| -3 | 此功能不支持 | 当前5+Runtime不支持此功能 |
| -4 | 文件不存在 | 操作的文件或目录不存在 |
| -5 | IO错误 | 文件读写操作错误,如文件被其它程序占用等 |
| -6 | 网络错误 | 无法连接到网络 |
| -7 | 业务参数配置缺失 | 使用第三方SDK时缺失SECRET、APPID、APPKEY等数据 |
| -8 | 客户端未安装 | 调用的第三方客户端未安装 |
| -9 | 快捷方式已存在 | 创建快捷方式时快捷方式已存在,仅部分手机支持 |
| -10 | 授权失败 | 用户拒绝该API访问 |
| -99 | 未知错误 | 未定义的错误 |
| -100 | 业务内部错误 | 使用的第三方SDK内部错误 |

##OAuth(登录授权)
| 错误码 | 错误描述 | 备注 |
| -:- | -:- | |
| -1001 | 未登录或登录已注销 | |
| -1002 | 获取Token失败 | |

univerify(一键登录)

| 错误码 | 错误描述 |
| -:- | -:- |
| 1000 | 当前 uniAppid 尚未开通一键登录 |
| 1001 | 应用所有者账号信息异常,请检查账号一键登录服务是否正常 |
| 1002 | 应用所有者账号信息异常,请检查账号余额是否充足 |
| 4001 | 请求参数异常 |
| 4003 | 开发者账户appid 校验异常,联系官方人员 |
| 5000 | 服务器未知异常,联系官方人员 |
| 30001 | 当前网络环境不适合执行该操作 |
| 30002 | 用户点击了其他登录方式 |
| 30003 | 用户关闭验证界面 |
| 30004 | 其他错误 |
| 30005 | 预登录失败 |
| 30006 | 一键登录失败 |
| 30007 | 获取本机号码校验token失败 |
| 40004 | 应用不存在 |
| 40047 | 一键登录取号失败 |
| 40053 | 手机号校验失败 |
| 40201 | 源IP鉴权失败 |

##Runtime模块错误
| 错误码 | 错误描述 | 备注 |
| -:- | -:- | |
| -1201 | WGT/WGTU文件格式错误 | |
| -1202 | WGT安装包中manifest.json文件不存在 | |
| -1203 | WGT安装包中manifest.json文件格式错误 | |
| -1204 | WGT安装包中manifest.json文件的appid不匹配 | |
| -1205 | WGT安装包中manifest.json文件的version版本不匹配 | |
| -1221 | WGTU安装包中update.xml文件不存在 | |
| -1222 | WGTU安装包中update.xml文件格式错误 | |
| -1223 | WGTU安装包中update.xml文件的appid不匹配 | |
| -1224 | WGTU安装包中update.xml文件的version版本不匹配 | |
| -1225 | WGTU安装包中www目录下manifest.json不存在 | |
| -1226 | WGTU安装包中www目录下manifest.json文件格式错误 | |
| -1227 | WGTU安装包中www目录下manifest.json文件的appid不匹配 | |
| -1228 | WGTU安装包中www目录下manifest.json文件的version版本不匹配 | |
| -1229 | HTML5+ Runtime缺少升级包manifest.json中配置的模块 | 这种情况下应该使用apk/ipa升级 |
| -1250 | uni-app编译模式切换不支持升级应用资源 | |

##Audio模块错误
| 错误码 | 错误描述 | 备注 |
| -:- | -:- | |
| -1301 | 文件播放格式错误 | |
| -1302 | 文件请求超时 | |

##Sqlite模块错误
| 错误码 | 错误描述 | 备注 |
| -:- | -:- | |
| -1401 | 数据库没有打开 | |
| -1402 | 数据库已经打开 | |
| -1403 | WWW目录下的数据库只有读权限 | |
| -1404 | 其他错误 | |

<a id="geolocation"/> ##Geolocation模块错误 | 错误码 | 错误描述 | 备注 | | -:- | -:- | | | -1501 | 坐标地址解析失败 | | | -1502 | 坐标地址获取失败 | | | -1503 | 不支持某个提供者,如:不支持腾讯地图 | | | -1504 | 坐标系类型不支持 | | | -1505 | 定位服务不能用 | |
10 关注 分享
zs49 Pern Trust 1***@qq.com 2***@qq.com 云小萝 7***@qq.com 1***@163.com 2***@qq.com DCloud_UNI_HRK

要回复文章请先登录注册

Donick

Donick

"errMsg": "createBLEConnection:fail connection fail,https://ask.dcloud.net.cn/article/282",
"errCode": 10003,
"code": 10003
2022-12-21 17:44
黄七七

黄七七

iPhone6,系统版本12.5.5,使用H5+的
```plus.geolocation.getCurrentPosition()```
方法,报错-1501和-1502。上周之前都正常用的,从上周开始出现此问题,目前为止仍未解决,有大佬可以提供可行方案吗?或者官方出来个人解答下啊!
2022-12-12 17:09
我是纸飞机

我是纸飞机

请问报这个错误是需要重新申请吗{"code":-1501,"message":"坐标地址解析失败,https://ask.dcloud.net.cn/article/282"} ,不知道是不是ios的会过期还是怎么了,之前可以用的,现在突然就不能用了直接报错,按道理说不应该有过期的说法吧
2022-11-15 11:08
z***@qq.com

z***@qq.com

苹果云打包的APP 定位不准怎么处理呢
2022-10-15 22:07
2***@qq.com

2***@qq.com

苹果app热更新重启提示wgt/wgtu文件格式错误,请问如何解决?
2022-09-23 14:21
j***@126.com

j***@126.com

Ca.oath2
2022-08-26 20:14
1***@qq.com

1***@qq.com

回复 芒鞋 :
同问,请问解决了吗?
2022-08-24 10:38
芒鞋

芒鞋

ios端插入数据时报错{

"code": -1404,

"message": "Error:Attempt to write a readonly database. Cannot create file private directory,such as:'www',https://ask.dcloud.net.cn/article/282"

}怎么解决?
2022-08-08 17:34
不做copy酱

不做copy酱

uni.getLocation 定位国内正常,国外报code -1504 错误码,要怎么办,是需要配置什么东西?
2022-07-09 16:35
yishi1977

yishi1977

回复 appnav :
请问解决了吗?
2022-07-07 14:40