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
相关问题
HarmonyOS taskpool线程中senddata报错
388浏览 • 1回复 待解决
Checkstyle插件使用中为什么会报错?
8429浏览 • 1回复 已解决
HarmonyOS taskpool.Task 线程安全问题
227浏览 • 1回复 待解决
首选项存储问题,为什么会报错?
422浏览 • 1回复 待解决
HarmonyOS 捕获异常再抛出为什么报错
160浏览 • 1回复 待解决
HarmonyOS taskPool线程池task入参问题
295浏览 • 1回复 待解决
taskpool异步任务支持串行处理的方法
1140浏览 • 1回复 待解决
request的downloadFile与Task什么区别
2090浏览 • 1回复 待解决
TaskPool里面是否可以使用EventHub
1970浏览 • 1回复 待解决