本地文件使用webWorker,處理數據


1: 由於webWorker無法加載本地文件,所以要在本地文件創建worker,要通過Blob()方式本地創建

用script 標簽來包裹worker線程的邏輯代碼, 同時綁定id屬性, type類型, 類型必須是js無法識別的

2: 在主js文件里創建構造worker的函數

 

 3: 創建worker

 

4: 主文件通過postMessage()方法,向worker發送數據,通過onmessage()函數來接受處理好的數據

 

5: 同樣worker 通過postMessage()方法,向主文件發送處理過的數據,通過onmessage()函數來接受主文件傳過來的數據

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM