bl.internal.readHugeFile(Object object)
基础库版本 >=
3.56.0支持
支持文件以数据流模式读取。
参数
String path
| 属性 | 类型 | 默认值 | 必填 | 说明 | 版本 |
|---|---|---|---|---|---|
| filePath | string | 是 | 要读取的文件的路径 | 3.56.0 | |
| success | function | 否 | 接口调用成功的回调函数 | 3.56.0 | |
| fail | function | 否 | 接口调用失败的回调函数 | 3.56.0 | |
| complete | function | 否 | 接⼝调⽤结束的回调函数(调⽤成功、失败都会执⾏) | 3.56.0 |
success 参数说明
Object res
| 属性 | 类型 | 说明 |
|---|---|---|
| data | ArrayBuffer | 文件内容 |
fail 参数说明
Object res
| 属性 | 类型 | 说明 |
|---|---|---|
| errMsg | string | 错误信息 |
errMsg 参数说明
| 信息 | 说明 |
|---|---|
| internal app only! | 仅内部小程序可以访问 appfile 协议 |
| no param.filePath | filepath 传null |
| no such file or directory ${filePath} | filepath文件不存在 |
| illegal operation on a directory ${filePath} | filepath 传入的是目录 |
| fail invalid file path ${filePath} | filepath 传入的是blfile (blfile://xxx.path),但是文件转换失败 |