ty.p2p.uploadFile
P2P上传文件
需引入
P2PKit
,且在>=0.0.1
版本才可使用
参数
Object object
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
deviceId | string |
是 | 设备id | |
albumName | string |
是 | albumName 和设备端约定字段 | |
filePath | string |
是 | 文件本地路径 | |
extData | string |
否 | 扩展字段 | |
extDataLength | number |
否 | 扩展字段长度 | |
complete | function |
否 | 接口调用结束的回调函数(调用成功、失败都会执行) | |
success | function |
否 | 接口调用成功的回调函数 | |
fail | function |
否 | 接口调用失败的回调函数 |
函数定义示例
/**
* P2P上传文件
*/
export function uploadFile(params: {
/** 设备id */
deviceId: string
/** albumName 和设备端约定字段 */
albumName: string
/** 文件本地路径 */
filePath: string
/** 扩展字段 */
extData?: string
/** 扩展字段长度 */
extDataLength?: number
/** 接口调用结束的回调函数(调用成功、失败都会执行) */
complete?: () => void
/** 接口调用成功的回调函数 */
success?: (params: null) => void
/** 接口调用失败的回调函数 */
fail?: (params: {
errorMsg: string
errorCode: string | number
innerError: {
errorCode: string | number
errorMsg: string
}
}) => void
}): void
👉 立即开发。
ty.p2p.cancelUploadTask
取消传输任务
需引入
P2PKit
,且在>=0.0.1
版本才可使用
参数
Object object
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
deviceId | < |