HEX
Server: Apache/2.4.63 (Unix)
System: Linux Synopilou92 4.4.302+ #72806 SMP Mon Jul 21 23:16:00 CST 2025 x86_64
User: pilou92 (1026)
PHP: 8.0.30
Disabled: NONE
Upload Files
File: /volume1/@appstore/SynologyDrive/drive/blob_worker.js
/* Copyright (c) 2026 Synology Inc. All rights reserved. */

onmessage=function(e){var a=e.data.requestId,r=e.data.graduallyConcat;try{var s=[],t=new FileReaderSync;if(r)for(var d=0,l=e.data.blobArray.length;d<l;){var o=e.data.blobArray.slice(d,d+1e3),u=new Blob(o),c=t.readAsArrayBuffer(u);s.push(c),d+=1e3}else s=e.data.blobArray;var b=new Blob(s),f=t.readAsArrayBuffer(b);postMessage({requestId:a,success:!0,buffer:f},[f])}catch(e){postMessage({requestId:a,success:!1})}};