1.4.6 • Published 5 months ago
@quec/rn-network-module v1.4.6
QuecRNNetworkModule
网络请求相关
类型 | 版本 | 适用平台 | 负责人 |
---|---|---|---|
module | 1.4.6 | all | steven.xia@quectel.com |
1.4.6 Changelog:
none
方法
apiRequest
接口请求
起始版本 | 适用平台 |
---|---|
1.0.0 | all |
序号 | 参数名 | 参数类型 | 描述 |
---|---|---|---|
1 | url | string | 完整请求路径 |
2 | type | integer | 0-GET 1-POST 2-PUT 3-DELETE 4-HEADER 5-PATCH |
3 | params | object | 请求参数 |
4 | httpHeaders | object | 请求头 |
5 | httpBody | object | 请求体 |
6 | promise | promisecb | 执行回调 |
apiPathRequest
接口请求(PaaS)
起始版本 | 适用平台 |
---|---|
1.1.0 | all |
序号 | 参数名 | 参数类型 | 描述 |
---|---|---|---|
1 | path | string | 请求地址(除baseUrl以外的部分,baseUrl会填充壳工程当前的baseUrl) |
2 | type | integer | 0-GET 1-POST 2-PUT 3-DELETE 4-HEADER 5-PATCH |
3 | params | object | 请求参数 |
4 | httpHeaders | object | 请求头 |
5 | httpBody | object | 请求体 |
6 | promise | promisecb | 执行回调 |
apiUpLoadFile
文件上传(Saas)
起始版本 | 适用平台 |
---|---|
1.4.0 | all |
序号 | 参数名 | 参数类型 | 描述 |
---|---|---|---|
1 | url | string | {string} 上传接口 |
2 | upName | string | {string} 文件请求参数对应的name |
3 | filePath | string | {string} 文件地址 |
4 | params | object | {object} 其他参数 |
5 | key | string | {string} 唯一标识,用于表示文件上传请求,便于后续处理文件上传进度,例如可以使用文件路径 |
6 | promise | promisecb | 执行回调 |
fetchPhoneInternetReachable
获取手机是否连外网
起始版本 | 适用平台 |
---|---|
1.4.0 | all |
序号 | 参数名 | 参数类型 | 描述 |
---|---|---|---|
1 | promise | promisecb | 执行回调 {internetReachable: true or false} |
事件
uploadFileProgress
文件上传进度通知
起始版本 | 适用平台 |
---|---|
1.4.0 | all |
参数类型 | 描述 |
---|---|
object | 事件数据 {"key": "","max":"","current":""}key apiUpLoadFile上传文件时key标识current:当前上传进度max:文件大小 |
onPhoneInternetReachableChanged
监听手机是否连外网
起始版本 | 适用平台 |
---|---|
1.4.0 | all |
参数类型 | 描述 |
---|---|
object | 事件数据 {internetReachable: true or false} |