title: Taro.createWorker(scriptPath)
sidebar_label: createWorker
Creates a worker thread. You can create only one worker at most. Call Worker.terminate before creating another worker.
Type
(scriptPath: string) => Worker
Parameters
| Property | Type | Description |
|---|---|---|
| scriptPath | string |
The absolute path to the worker entry file. |
Sample Code
const worker = Taro.createWorker('workers/request/index.js')worker.onMessage(function (res) {console.log(res)})worker.postMessage({msg: 'hello worker'})worker.terminate()
API Support
| API | WeChat Mini-Program | H5 | React Native |
|---|---|---|---|
| Taro.createWorker | ✔️ |
