#鸿蒙通关秘籍#如何处理ArkTS中的Worker线程文件路径?

HarmonyOS
2024-12-11 12:36:34
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
樱花语SaaS

新建Worker实例需提供文件路径(scriptURL),不同版本及模型路径规则不同:

  • Stage模型:路径为{moduleName}/ets/{relativePath}
  • FA模型:路径为相对于{moduleName}/src/main/ets/MainAbility

API版本影响构造函数定义,需根据API版本调整代码。例如:

typescript // API 9及之后版本 const worker1: worker.ThreadWorker = new worker.ThreadWorker('entry/ets/workers/myWorker.ets');

// API 8及之前版本 const worker2: worker.Worker = new worker.Worker('entry/ets/workers/myWorker.ets');

分享
微博
QQ
微信
回复
2024-12-11 14:18:44
相关问题