Estoy buscando guardar mp3 en el almacenamiento local.

programación


Básicamente estoy creando este sitio que se ejecuta LOCALMENTE en tu computadora.
Es un reproductor de música en el que puedes arrastrar archivos mp3 y guardarlos en tu dispositivo, y poder reproducirlos con una interfaz de usuario genial. Es para la escuela y por eso lo quiero, ya que todos los sitios de música están bloqueados.
pero básicamente, necesito encontrar una manera de guardar archivos de audio en LocalStorage a menos que haya otra manera de hacerlo. Si eso no es posible, ¿hay alguna manera de hacer que cuando arrastre un MP3 a una carpeta específica se muestre en el sitio (aunque dudo que funcione por razones de seguridad)?

Lo que he probado:

He probado el almacenamiento local y los títulos de las canciones y demás se guardan, pero el audio en sí no

Solución 1

¿Quizás esté buscando la API del sistema de archivos?
API del sistema de archivos: API web | MDN[^]

Sin embargo, si está cargando una página HTML “suelta” desde el disco, en lugar de hacerlo a través de un servidor web, probablemente esto no funcione. Las API como esta tienden a estar restringidas a contextos “seguros”, lo que significa sitios servidos a través de HTTPS o sitios servidos desde “localhost”. Los archivos HTML aleatorios en el disco no se consideran “seguros” para este propósito.

Solución 2

No lo recomendaría: LocalStorage es bastante pequeño: 5 Mb por aplicación por navegador, por lo que no obtendrás mucho allí.

Descárguelo al cliente y permítale almacenarlo localmente o transmitirlo desde su servidor.

Y eludir las restricciones escolares no es una idea brillante si lo piensas bien: si imponen tales restricciones, comprobarán que las cumples…

コメント

タイトルとURLをコピーしました