📚往期笔录记录🔖:
🔖鸿蒙(HarmonyOS)北向开发知识点记录~
🔖鸿蒙(OpenHarmony)南向开发保姆级知识点汇总~
🔖鸿蒙应用开发与鸿蒙系统开发哪个更有前景?
🔖嵌入式开发适不适合做鸿蒙南向开发?看完这篇你就了解了~
🔖对于大前端开发来说,转鸿蒙开发究竟是福还是祸?
🔖鸿蒙岗位需求突增!移动端、PC端、IoT到底该怎么选?
🔖记录一场鸿蒙开发岗位面试经历~
🔖持续更新中……
request主要给应用提供上传下载文件、后台传输代理的基础能力。
场景一:上传下载进度回调。
方式一:使用request.agent.create下载文件开启进度回调,当前规格是约1s一次回调。
//进度回调的Callback
let progressCallback = (progress: request.agent.Progress) => {
console.info('download task progress:'+progress.sizes+'/'+progress.processed); };
request.agent.create(context, config1).then((task: request.agent.Task) => {
console.log(task.tid)
//开启进度回调监听
task.on('progress', progressCallback);
console.info(`Succeeded in creating a download task. result: ${task.tid}`);
task.on('completed', createOnCallback);