p2p.offSessionStatusChange
取消监听:连接状态改变回调
需引入
P2PKit
,且在>=2.0.3
版本才可使用
Use in Ray
// @ray-js/ray >=1.3.15
import { p2p } from '@ray-js/ray';
const { offSessionStatusChange } = p2p;
参数
function callback
取消监听:连接状态改变回调的回调函数
回调参数 Object res
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
deviceId | string | 是 | 设备 id | |
status | number | 是 | 状态值, 小于 0 为断开连接 |
函数定义示例
/**
* 取消监听:连接状态改变回调
*/
export function offSessionStatusChange(
listener: (params: {
/** 设备id */
deviceId: string;
/** 状态值, 小于0为断开连接 */
status: number;
}) => void,
): void;
👉 立即免费领取开发资源,体验涂鸦 MiniApp 小程序开发。
p2p.onUploadProgressUpdate
上传进度回调
需引入
P2PKit
,且在>=2.0.3
版本才可使用
Use in Ray
// @ray-js/ray >=1.3.15
import { p2p } from '@ray-js/ray';
const { onUploadProgressUpdate } = p2p;
参数
function callback
上传进度回调的回调函数
回调参数 Object res
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
deviceId | string | 是 | 设备 id | |
filePath | string | 是 | 文件本地路径 | |
progress | number | 是 | 上传/下载进度 |
函数定义示例
/**
* 上传进度回调
*/
export function onUploadProgressUpdate(
listener: (params: {
/** 设备id */
deviceId: string;
/** 文件本地路径 */
filePath: string;
/** 上传/下载进度 */
progress: number;
}) => void,
): void;
p2p.offUploadProgressUpdate
取消监听:上传进度回调
需引入
P2PKit
,且在>=2.0.3
版本才可使用
Use in Ray
// @ray-js/ray >=1.3.15
import { p2p } from '@ray-js/ray';
const { offUploadProgressUpdate } = p2p;
参数
function callback
取消监听:上传进度回调的回调函数
回调参数 Object res
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
deviceId | string | 是 | 设备 id | |
filePath | string | 是 | 文件本地路径 | |
progress | number | 是 | 上传/下载进度 |
函数定义示例
/**
* 取消监听:上传进度回调
*/
export function offUploadProgressUpdate(
listener: (params: {
/** 设备id */
deviceId: string;
/** 文件本地路径 */
filePath: string;
/** 上传/下载进度 */
progress: number;
}) => void,
): void;
p2p.onDownloadProgressUpdate
单个文件下载进度回调
需引入
P2PKit
,且在>=2.0.3
版本才可使用
Use in Ray
// @ray-js/ray >=1.3.15
import { p2p } from '@ray-js/ray';
const { onDownloadProgressUpdate } = p2p;
参数
function callback
单个文件下载进度回调的回调函数
回调参数 Object res
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
deviceId | string | 是 | 设备 id | |
fileName | string | 是 | 正在下载的文件名称 | |
progress | number | 是 | 上传/下载进度 |
函数定义示例
/**
* 单个文件下载进度回调
*/
export function onDownloadProgressUpdate(
listener: (params: {
/** 设备id */
deviceId: string;
/** 正在下载的文件名称 */
fileName: string;
/** 上传/下载进度 */
progress: number;
}) => void,
): void;
p2p.offDownloadProgressUpdate
取消监听:单个文件下载进度回调
需引入
P2PKit
,且在>=2.0.3
版本才可使用
Use in Ray
// @ray-js/ray >=1.3.15
import { p2p } from '@ray-js/ray';
const { offDownloadProgressUpdate } = p2p;
参数
function callback
取消监听:单个文件下载进度回调的回调函数
回调参数 Object res
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
deviceId | string | 是 | 设备 id | |
fileName | string | 是 | 正在下载的文件名称 | |
progress | number | 是 | 上传/下载进度 |
函数定义示例
/**
* 取消监听:单个文件下载进度回调
*/
export function offDownloadProgressUpdate(
listener: (params: {
/** 设备id */
deviceId: string;
/** 正在下载的文件名称 */
fileName: string;
/** 上传/下载进度 */
progress: number;
}) => void,
): void;
👉 立即免费领取开发资源,体验涂鸦 MiniApp 小程序开发。