2015-05-28 17 views

risposta

21

Il metodo close() è visibile all'interno dell'ambito del worker. Il metodo terminate() è una parte dell'interfaccia dell'oggetto di lavoro e può essere chiamato "dall'esterno".

Se si crea un worker nello script principale e si desidera arrestarlo da tale script, è necessario chiamare lo terminate() sull'oggetto worker. Se si desidera interrompere il worker dal codice worker (ad esempio come risposta a un messaggio esterno), è necessario chiamare il metodo close().

Fonte: https://developer.mozilla.org/en-US/docs/Web/API/Web_Workers_API/Using_web_workers#Terminating_a_worker

+0

Grazie per il vostro aiuto! –