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插件使用中为什么会报错?
8252浏览 • 1回复 已解决
首选项存储问题,为什么会报错?
172浏览 • 1回复 待解决
taskpool异步任务支持串行处理的方法
920浏览 • 1回复 待解决
TaskPool里面是否可以使用EventHub
1693浏览 • 1回复 待解决
request的downloadFile与Task什么区别
1749浏览 • 1回复 待解决
Worker对比TaskPool什么优势?
423浏览 • 1回复 待解决