1874334.html (485B)
1 <script> 2 3 async function stuff() { 4 let arr = new ArrayBuffer(500000); 5 let blob = new Blob([arr]); 6 let file = new File([blob], "", { }); 7 8 let dir = await self.navigator.storage.getDirectory(); 9 let handle = await dir.getFileHandle("514600c6-596b-4676-ab0c-3e6f1e86759f", {"create": true}); 10 let wfs = await handle.createWritable({"keepExistingData": true}); 11 12 await file.stream().pipeTo(wfs); 13 }; 14 15 document.addEventListener("DOMContentLoaded", stuff); 16 </script>