How webapp caches large files offline (more than 5m)

wrote a webapp (vue single-page application and packaged it with HBuilder. There is a function of listening to music offline after downloading. How to cache large audio files?
localstorage maximum 5m bar, is there any other plan, thank you!

Mar.30,2021

browsers will automatically cache video and audio files. LocalStorage can only store strings


download is impossible. Browsers cannot allow you to save indefinitely. If you want to download offline music, you need native section. If you just need to exceed 5m , you can use IndexedDB , and if you just want to play played music, you can add http cache header.

MySQL Query : SELECT * FROM `codeshelper`.`v9_news` WHERE status=99 AND catid='6' ORDER BY rand() LIMIT 5
MySQL Error : Disk full (/tmp/#sql-temptable-64f5-1b32d6c-4d4e5.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
MySQL Errno : 1021
Message : Disk full (/tmp/#sql-temptable-64f5-1b32d6c-4d4e5.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
Need Help?