Слияние кода завершено, страница обновится автоматически
импорта worker может быть сканирована, но вызываемый worker не сканируется.
Проверка файла
index.ets
import { MessageEvents, worker } from '@kit.ArkTS';
const workerStageModel01: worker.RestrictedWorker = new worker.RestrictedWorker('./Worker1', { name: 'first worker in Stage model' });
workerStageModel01.postMessage(10);
workerStageModel01.onmessage = (e: MessageEvents): void => {
workerStageModel01.terminate();
}
Worker1.ets
// Файл рабочего потока с ограничениями
import { worker, MessageEvents } from '@kit.ArkTS';
const workerPort = worker.workerPort;
workerPort.onmessage = (e: MessageEvents): void => {
console.info('worker:: This is worker thread.');
workerPort.postMessage(10);
}
В файле build-profile.json5 необходимо указать путь к файлу worker.
Проверка проходит успешно.
Точка импорта worker обнаружена, но вызов worker не обнаружен.
Нет
Нет
Вход Перед тем как оставить комментарий