HarmonyOS taskpool.Task.sendData在异步里面为什么会报异常?

代码如下:

@Concurrent 
async function taskPoolFunc(context: Context, url: string, playFile: string): Promise<void> { 
  await request.downloadFile(context, { 
    url: url, 
    filePath: playFile 
  }).then((data: request.DownloadTask) => { 
    data.on('complete', () => { 
      taskpool.Task.sendData(6); 
    }) 
    data.on('fail', (err: number) => { 
      taskpool.Task.sendData(6); 
    }) 
  }).catch((err: BusinessError) => { 
    taskpool.Task.sendData(6); 
  }) 
}
HarmonyOS
2024-08-09 12:04:26
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zxjiu
分享
微博
QQ
微信
回复
2024-08-09 17:04:15
相关问题
Checkstyle插件使用中为什么会报错?
8068浏览 • 1回复 已解决
taskpool异步任务支持串行处理的方法
678浏览 • 1回复 待解决
TaskPool里面是否可以使用EventHub
1536浏览 • 1回复 待解决
request的downloadFile与Task什么区别
1519浏览 • 1回复 待解决
Worker对比TaskPool什么优势?
191浏览 • 1回复 待解决
TaskPool对比Worker有什么优势?
150浏览 • 1回复 待解决
taskpool的管理策略是什么
493浏览 • 1回复 待解决