2008-10-24 4 views
4

J'ai beaucoup de mp3s sur mon site que je veux que mes amis puissent jouer seulement - mais je ne veux pas tous les télécharger dès que la page s'ouvre et les préféreraient seulement commencer à télécharger dans le tampon si quelqu'un veut le jouer - est-ce possible avec la balise embed? Je n'arrive pas à trouver quoi que ce soit sur Google alors je me demande si c'est quelque chose que je vais devoir faire en JavaScript ou penser à un travail HTML.Est-ce que les fichiers HTML embed <> stop peuvent être téléchargés automatiquement?

acclamations

+0

Avez-vous d'utiliser une balise Intégrer, ou êtes-vous ouvert à JS seules solutions? – BigBlondeViking

Répondre

4

Vous pouvez utiliser javascript pour construire les Intègre et les insérer dans les DOM lorsqu'un utilisateur clique sur un bouton ou quelque chose de similaire.

0

Vous voudrez utiliser la balise Object par rapport à la balise Embed pour un, mais cela dit, ne définissez pas l'option de lecture automatique et ils ne seront pas chargés jusqu'à ce que demandé.

0

Si vous voulez une solution vraiment simple - ne pas intégrer les fichiers de musique ont juste des liens vers eux. Ensuite, un utilisateur n'aura pas le téléchargement du fichier jusqu'à ce qu'il clique dessus (c'est ce que fait blog.stackoverflow.com pour les podcasts ...).

0

Si vous avez le temps, vous pouvez opter pour ma solution ... J'ai créé une page html distincte pour chaque chanson et utilisé la balise embed sur chacun d'entre eux. Ensuite, je viens de créer des liens vers les pages à ouvrir dans une nouvelle fenêtre. Je sais ... bidouille! Mais cela fonctionne bien, et les autres liens associés vont dans la nouvelle fenêtre pour chaque chanson.

0

Vous pouvez toujours essayer Yahoo Media Player,

Vous venez de faire lien vers les fichiers MP3 et ils peuvent les jouer à leur propre rythme.

J'ai vu cela utilisé pour PodCasts, et Playlists de Mp3s est très pratique et gratuit.

http://mediaplayer.yahoo.com/

<a href="http://mediaplayer.yahoo.com/example1.mp3">First link</a> 
<a href="http://mediaplayer.yahoo.com/example2.mp3">Second link</a> 
<a href="http://mediaplayer.yahoo.com/example3.mp3">Third link</a> 


<script type="text/javascript" src="http://mediaplayer.yahoo.com/js"></script> 

simple :)

Vous pouvez même ajouter l'art de l'album et de manipuler l'ordre mp3s sont ajoutés à la liste de lecture à travers html simple.

http://yahoomediaplayer.wikia.com/wiki/How_to_link

Questions connexes