Boucle HTML5 audio sur l'iPhone
Je suis en train de faire une webapp HTML5 qui joue simplement un son plus et plus et plus encore une fois, sur mon iPhone. Je ne sais pas toute l'Obj-C pour le faire nativement.
Ce que j'ai fonctionne très bien, mais le son ne joue qu'une fois:
<!DOCTYPE html>
<html>
<head>
<title>noisemaker!</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta name="viewport" content="maximum-scale=1, minimum-scale=1, width=device-width, user-scalable=no" />
<meta name="apple-mobile-web-app-capable" content="yes" />
</head>
<body>
<audio src="noise.mp3" autoplay controls loop></audio>
</body>
</html>
Est-il un moyen de contourner le QuickTime audio de l'écran et fait une boucle dans la page web, ou d'obtenir de l'audio QuickTime écran en boucle le son?
Vous devez vous connecter pour publier un commentaire.
J'ai trouvé que la "boucle" de l'attribut ne semble pas fonctionner totalement dans la dernière mise en œuvre de l'élément HTML5 audio sur l'iPhone (iOS 4.0). J'ai trouvé ceci pour être une solution de contournement:
J'ai trouvé que vous avez à pas de mettre "en boucle" dans le ci-dessus, ou la "onended" l'événement ne semble pas déclencher (c'est à dire la "boucle" est partiellement mis en œuvre).
Note que "autoplay" est volontairement désactivé sur l'iPhone.
Il semble également que le "volume" de l'attribut n'est pas pleinement mis en œuvre à cette époque.
Noter qu'avec iOS 4 audio est joué sans le plein écran QT player.
Avez-vous essayé d'utiliser des paires clé/valeur pour les attributs. Je sais que vous DEVEZ être en mesure de simplement spécifier l'attribut, mais juste pour jouer l'avocat du diable.
Essayez:
iPhone OS 3.0 ne prend pas en charge le <audio> tag complètement tous il va faire, c'est de lire en plein dans le QuickTime style.
Ce sujet:
Vous pouvez le faire avec une vieille balise embed, mais je n'ai aucune idée si le navigateur Safari Mobile fera l'honneur de sa boucle d'attribut.
La lecture de fichiers multimédias comme la vidéo ou les sons ne sont pas autorisés (jusqu'à présent). Si vous voulez jouer de la vidéo ou de l'audio, l'iPhone s'ouvre dans une externe (par défaut) le joueur.
Lorsque le joueur est ouvert, vous n'avez aucun contrôle sur la page web jusqu'à l'utilisateur de fermer le lecteur externe ou de la vidéo/son a arrêté par lui-même.