Je cherche à sauvegarder les mp3 dans le stockage local

la programmation


en gros, je crée ce site qui fonctionne LOCALEMENT sur votre ordinateur
c’est un lecteur de musique dans lequel vous pouvez faire glisser des fichiers mp3 et les enregistrer sur votre appareil, et pouvoir les lire avec une interface utilisateur sympa. C’est pour l’école donc c’est pour ça que je le veux, puisque tous les sites de musique sont bloqués.
mais fondamentalement, je dois trouver un moyen de sauvegarder des fichiers audio dans LocalStorage, à moins qu’il n’existe un autre moyen de le faire. Si ce n’est pas possible, existe-t-il un moyen de faire en sorte que lorsque vous faites glisser un MP3 dans un dossier spécifique, il s’affiche sur le site (je doute cependant que cela fonctionne pour des raisons de sécurité)

Ce que j’ai essayé :

J’ai essayé le stockage local et les titres des chansons et tout le reste sont sauvegardés, mais l’audio lui-même ne le fait pas.

Solution 1

Peut-être recherchez-vous l’API du système de fichiers ?
API du système de fichiers – API Web | MDN[^]

Cependant, si vous chargez une page HTML « libre » à partir du disque plutôt que via un serveur Web, cela ne fonctionnera probablement pas. Les API comme celle-ci ont tendance à être limitées à des contextes « sécurisés », ce qui signifie des sites servis via HTTPS ou des sites servis à partir de « localhost ». Les fichiers HTML aléatoires sur le disque ne sont pas considérés comme « sécurisés » à cette fin.

Solution 2

Je ne le recommanderais pas : LocalStorage est assez petit : 5 Mo par application et par navigateur, vous n’y obtiendrez donc pas grand-chose.

Téléchargez-le sur le client et laissez-le le stocker localement ou diffusez-le depuis votre serveur.

Et contourner les restrictions scolaires n’est pas une idée géniale quand on y réfléchit : s’ils mettent de telles restrictions, ils vont vérifier que vous les respectez…

コメント

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