@quec/rn-network-module

1.4.6 • Public • Published

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
}

Readme

Keywords

none

Package Sidebar

Install

npm i @quec/rn-network-module

Weekly Downloads

1

Version

1.4.6

License

ISC

Unpacked Size

7.5 kB

Total Files

8

Last publish

Collaborators

  • quec_cloud