HarmonyOS Worker使用问题
/**
* 这几种路径都无法找到worker文件,应该怎样传递路径?
*/
// private workerInstance1 = new worker.ThreadWorker("../../pdfview/RenderWorker.ets")
// private workerInstance2 = new worker.ThreadWorker("ets/pdfview/RenderWorker.ets")
// private workerInstance3 = new worker.ThreadWorker("entry/ets/pdfview/RenderWorker.ets")
private workerInstance = new worker.ThreadWorker("@entry/ets/pdfview/RenderWorker.ets")
private onMessage() {
Log.d('Main_Thread', `try on message.`)
if (!this.workerInstance.onmessage) {
Log.d('Main_Thread', 'real on message')
this.workerInstance.onmessage = (e: MessageEvents) => {
Log.d('Main_Thread', `message: ${e.data}`)
}
}
}
报错如下:
[ecmascript] When checking if module is in abc file, Cannot find module 'com.orion.notein.hm/entry/ets/pdfview/RenderWorker'
[(worker.cpp:1194)(StartExecuteInThread)] worker:: the file path is invaild, can't find the file : entry/ets/pdfview/RenderWorker.ets.
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS Worker相关问题
342浏览 • 1回复 待解决
HarmonyOS Worker不响应问题
32浏览 • 1回复 待解决
ArkUI sdk9使用worker出现问题
4161浏览 • 1回复 待解决
HarmonyOS Worker 与主线程通信问题
246浏览 • 1回复 待解决
HarmonyOS 使用worker和TaskPool咨询
494浏览 • 1回复 待解决
关于Worker使用咨询,请问library类型的module中是否可以使用Worker?
2254浏览 • 1回复 待解决
HarmonyOS 在依赖library中使用worker报错
586浏览 • 1回复 待解决
HarmonyOS AppStorage是否支持在worker线程使用
284浏览 • 1回复 待解决
HarmonyOS 共享包里面可以使用worker吗
681浏览 • 1回复 待解决
HarmonyOS Worker主线程和子线程共享对象问题
274浏览 • 2回复 待解决
HarmonyOS 对worker做二次封装,以第三方库发布供业务使用,但封装后的worker无法正常使用。
68浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何使用Worker处理关联同步任务?
179浏览 • 1回复 待解决
Worker多线程的使用,有谁知道啊?
1271浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS NEXT中使用Worker子线程解压文件?
459浏览 • 1回复 待解决
HarmonyOS主线程的napi_ref是否可以被worker线程使用?
667浏览 • 1回复 待解决
#鸿蒙通关秘籍#ArkTS中的TaskPool和Worker如何选择使用?
262浏览 • 1回复 待解决
#鸿蒙通关秘籍#使用Worker处理关联同步任务的有效方法
264浏览 • 1回复 待解决
har包里的worker如何在entry包内使用
2303浏览 • 1回复 待解决
HarmonyOS Worker中怎么获取getContext()
218浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何提高鸿蒙Worker线程的内存使用效率?
397浏览 • 1回复 待解决
HarmonyOS worker创建时会自动创建实例
53浏览 • 1回复 待解决
HarmonyOS worker间数据传递
234浏览 • 1回复 待解决
TaskPool与Worker的区别
2402浏览 • 1回复 待解决
Worker线程如何销毁?
500浏览 • 1回复 待解决
HarmonyOS 使用worker将所有网络请求通过多线程的方式进行处理
305浏览 • 1回复 待解决
Work路径可参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/worker-introduction-V5#文件路径注意事项