à la fois sur Gingerbread 2.3 et iOS 4.2+ Le code HTML5
3 Réponses :
du WebKit-Aide Liste de diffusion: p>
Ces boutons suivants / précédents ne sont pas partie du support HTML5 standard Contrôles de joueur. P>
sur iOS au moins, ils sont simplement là parce que les mêmes commandes sont utilisées pour Lecture audio dans les pages Web comme autre Lecture audio sur l'appareil. Pour le web pages, ils vont juste au début et fin pour la piste. Vous ne pouvez pas modifier ce comportement de JS. P> blockQuote>
Hmmm ... Je viens de comprendre que sur l'événement de progrès, je pouvais vérifier si elle est revenue à 0, puis suppose que cela signifie que le bouton précédent a été cliqué. Je me demande si je pouvais détecter cela avant que l'utilisateur entend le son (je veux éviter de mauvaises coupes vives) ...
afaik, téléphones mobiles (Android / iPhone) Ouvrez le lecteur par défaut lorsque vous essayez de lire n'importe quel fichier multimédia à l'aide de la nouvelle spécification HTML 5. p>
Il n'y a aucun moyen de contrôler ces boutons car la lecture réelle est effectuée via l'application multimédia Player. p>
C'est le cas pour les plus âgés IOS <4.2 et Android <2.3. Toutefois, si vous ouvrez le lien ci-dessus dans les navigateurs spécifiés, vous verrez qu'il génère l'interface comme je l'ai décrit. En outre, il existe des captures d'écran sur le lien indiquant les interfaces.
Je ne sais pas si voulu, mais jusqu'à présent, http: / /www.schillmania.com/projects/soundmanager2/demo/page-Player/ fonctionne avec le bouton suivant pendant que vous jouez actuellement n'importe quel audio. Si l'audio finit, le bouton suivant cesse de fonctionner. Et le bouton précédent ne va pas à la chanson antérieure, mais redémarre la chanson actuelle. P>
Je ne sais pas si Scott (le Créateur) a codé cela, ou non. J'ai essayé de déboguer que les fichiers JS de la page et ne trouvaient aucune logique suivante / prev terminée. P>
Clairement, cela devrait être possible. C'est une sorte de buggy et il n'y a pas de documentation, mais construisons-la! P>
Que font les boutons? P>
tinfinish code> événement. Li>
- Précédent: Allez à la première MS de l'audio, ne signifie rien, joue à nouveau du début. Li>
ul> li>
- lorsque vous ne jouez pas: (dépend du si audio arrêté ou jamais joué)
- Suivant: Rien Li>
- Précédent: Rien Li>
ul> li>
ul>
: / Jusqu'à présent, c'est l'info que j'ai. J'essaie de code> monitorevents code> sans succès, il devrait déclencher un événement. P>
Le lien est cassé. Quels appareils cela fonctionne-t-il? Oups, j'ai menti. Le lien n'est pas cassé, cela ne fonctionnait tout simplement pas pour moi la première fois. Impair.
Je parle d'iOS, je ne sais pas si Android a les contrôles ... BTW La question concerne uniquement iOS.
Donc, Onlay / Onpause Ne tirez pas lorsque vous utilisez les contrôles "externes"?
Oui, et maintenant j'ai révisé la question à clarifier.