J'essaie d'utiliser le plugin jQuery de JPlayer (http://www.happyworm.com/jquery/jplayer/) et j'ai du mal à l'utiliser quand il revient au Flash SWF. Dans ce cas, j'ai frappé une erreur m.fl_play_mp3 is undefined
que j'ai remontée à un problème avec le chemin vers le fichier SWF. Cependant, j'ai mis le chemin complet vers le fichier SWF directement dans la balise embed
, cela ne fonctionne toujours pas. Lorsque je copie ce chemin complet dans le src
dans une fenêtre de navigateur, j'obtiens l'objet Flash. Alors, quelle est la meilleure façon de déboguer ensuite?Problème lors de l'utilisation du lecteur audio JPlayer
Y at-il un moyen de vérifier que la balise intégrée < a effectivement été capable de charger le fichier Flash? Est-ce que je peux introspecter les méthodes exposées par le fichier SWF compilé?
MISE À JOUR: J'ai vérifié l'onglet Firebug Net, et le fichier SWF est téléchargé. Donc, il doit y avoir un autre problème. L'erreur se produit dans le fichier jPlayer.js et j'ai frappé cette erreur lorsque j'ai essayé cette démo: http://www.happyworm.com/jquery/jplayer/0.2.5/demo-07.htm. J'utilise Firefox 3.6 sur Snow Leopard. La ligne qui échoue est le quatrième dans l'extrait ci-dessous:
play: function(e) {
var fid = $(this).data("jPlayer.config").fid;
var m = $(this).data("jPlayer.getMovie")(fid);
var r = m.fl_play_mp3(); // error occurs here
if(r) {
$(this).trigger("jPlayer.setButtons", true);
}
}
MISE À JOUR 2: J'ai pu contourner ce problème en alimentant le jPlayer un fichier mp3 au lieu d'un fichier wav. Ne répond pas à ma question, mais au moins corrige ce problème.
Utilisez l'onglet net de Firebug pour vérifier si le fichier flash a été chargé. Et qui vous donne 'm.fl_play_mp3 est indéfini'? Javascript? Appel d'où? Pouvez-vous montrer le code? –
Collez votre code, ça pourrait aider. –