J'utilise Media Player Media Player pour PowerPress, tout fonctionne correctement. La seule chose que j'ai remarquée, c'est sur mobile ... qui affecte en premier le podcast.
Si vous allez à: http://joshrodg.com/hallmark/ , faites défiler l'écran jusqu'à la section Derniers médias. Le tout premier li
est le coupable. Si vous cliquez sur Lecture, vous remarquerez que la durée de l'affichage du lecteur est géniale. J'ai enlevé la durée, mais le lecteur semble toujours éteint. Ce qui est étrange, c’est que cela n’affecte que la première li
, l’autre li's
semble être ok.
Est-ce que quelqu'un sait ce qui cause ceci et comment je pourrais le résoudre en plus d'utiliser un autre lecteur?
Merci,
Josh
C'est plus un pansement, mais ça fonctionnera pour mon projet. J'ai remarqué que ce comportement semble être lié à la durée de mon podcast dépassant une heure - et semble isolé uniquement des navigateurs mobiles. Donc, ce que j'ai fait était juste de cacher le débordement (qui peut ne pas fonctionner pour tout le monde):
/* MediaElement */
.mejs-container[style] {
overflow: hidden !important;
}
La durée n'est tout simplement pas affichée pour ce podcast, pas idéale, mais cela fonctionne. L'essentiel est que le fichier audio soit lu sans le comportement funky ... la lecture/la pause fonctionne toujours ... et tous les fichiers audio d'une durée inférieure à une heure affichent correctement la durée et fonctionnent sans problème.
Pour moi, cela fonctionne car cela ne perturbe vraiment pas l'expérience utilisateur. Je préférerais que la durée soit affichée, mais ce n'est pas un facteur décisif, car il y a une barre de progression afin que l'utilisateur puisse toujours évaluer le temps qu'il lui reste pour un podcast donné.
Malheureusement, dans cette situation (à part le changement de lecteur audio), c'est une très bonne solution qui fonctionnera pour moi. La plupart des utilisateurs ne le remarqueront probablement même pas, et disposer d'un podcast de plus d'une heure n'est pas la norme pour ce site. Par conséquent, le faire fonctionner de cette manière est une excellente solution.
Merci,
Josh