I am using Uppy library in Vue3 app to upload videos to CF using TUS protocol. The issue is when the user navigates away from page or refreshes the browser during the upload, the upload fails. Is there a way to implement the TUS uploading to CF using a service worker in the Vue3 app?
Reminds be a bit on how SoundCloud play’s the music while we navigate through the interface and other pages or like MegaUpload, Google Drive, etc. keeps the uploading of a file while you can navigate through the interface freely. Might be the same thing or API you’d need to use to achieve this, to be done in the background.