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
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS taskpool.SequenceRunner执行task任务,在task中调用接口报错
112浏览 • 1回复 待解决
HarmonyOS TaskPool的task支持的参数类型和个数
52浏览 • 1回复 待解决
Checkstyle插件使用中为什么会报错?
7983浏览 • 1回复 已解决
HarmonyOS taskPool执行的task内如何回调主线程的方法
154浏览 • 1回复 待解决
为什么在element里面将integer、string、color等写在一个文件里面就访问不了?
2691浏览 • 1回复 待解决
taskpool异步任务支持串行处理的方法
645浏览 • 1回复 待解决
TaskPool里面是否可以使用EventHub
1475浏览 • 1回复 待解决
请问我在hml页面用canvas插件时,DecEcoStudio为什么会报错,显示不存在这个插件?
5134浏览 • 1回复 待解决
打包时会报错,在外层.ohpm里面没有某个依赖
166浏览 • 1回复 待解决
HarmonyOS 如何使用TaskPool进行异步IO,同时保证文件写入是顺序的
82浏览 • 1回复 待解决
http文档中,为什么成功不销毁,而异常需要销毁?
460浏览 • 1回复 待解决
@Sendable装饰器 用于解决无法在taskpool调用对象内的方法。为什么以装饰器的方式解决
1608浏览 • 1回复 待解决
在弹窗中显示高德地图,发现为什么地图里面的内容跑到上面去了?
5162浏览 • 2回复 待解决
为什么我的DevEco Studio工程里面找不到build gradle文件?
4641浏览 • 1回复 待解决
HarmonyOS在har 静态库里面能否检测app前后台切换,有什么方法?
138浏览 • 1回复 待解决
为什么我的js里面打代码时不给自动补全的选项
7384浏览 • 1回复 待解决
request的downloadFile与Task有什么区别
1427浏览 • 1回复 待解决
Worker对比TaskPool有什么优势?
163浏览 • 1回复 待解决
HarmonyOS 网络请求、文件io、数据库操作,只用async异步就可以了吗?还是得用taskpool
117浏览 • 1回复 待解决
HarmonyOS 在Page内使用方法调用方法异常
169浏览 • 1回复 待解决
为什么在 openGauss 中使用“explain timing”时显示错误?
2186浏览 • 1回复 待解决
为什么在MongoDB中使用Object ID数据类型?
3964浏览 • 1回复 待解决
TaskPool对比Worker有什么优势?
134浏览 • 1回复 待解决
taskpool的管理策略是什么
475浏览 • 1回复 待解决
HarmonyOS为此提供了统一的EventHandler机制来处理线程间通信,emitter这个api链接地址:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/itc-with-emitter-V5
https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-emitter-V5