J'ai un problème lorsque j'ai généré un pliage Quicktime en utilisant le plugin AC_Quicktime, puis je l'ai placé dans une jquery en utilisant. Dans Firefox, je peux ensuite référencer le plugin créé en utilisant son objectid, mais dans IE 6.0 cela ne semble pas fonctionner.Problème de référencement du plugin Quicktime généré et inséré par Jquery
J'ai essayé d'utiliser jquery pour référencer le plugin ... mais je n'arrive pas à le faire.
Voici le code qui génère les paramètres de plug-ins: -
var movie1 = QT_GenerateOBJECTText(
currentfile, playerwidth, playerheight, "",
"controller","false",
"obj#id", "movie1",
"emb#id","qt_movie1",
"postdomevents","True",
"emb#NAME","movie1",
"enablejavascript","true",
"autoplay",boolplaying,
"scale","aspect",
"pluginspage","http://www.apple.com/quicktime/download/"
);
$("#player").html(movie1);
Je puis vérifiez que le plug-in a été généré en utilisant ce, puis faire des choses avec elle: -
if ($("#qt_movie1").length > 0)
{
alert('clip loaded up');
//clip with embedded id 'qt_movie1' must be loaded so wait a bit then run timecode()
//showEvents('now run timecode');
//calculate duration
Id = window.setTimeout("timecode()",500);
}
En Firefox l'alerte (à des fins de débogage) se déclenche mais il ne fonctionne pas dans IE. Dans une autre fonction simple j'arrête le film en utilisant ceci: -
function stopmovie()
{
document.movie1.Stop();
boolplaying = false;
}
Encore une fois « document.movie1 » fonctionne pour référencer le film dans Firefox, mais pas IE.
Y at-il un sélecteur jquery que je peux utiliser pour le plugin quicktime? Ou existe-t-il un autre moyen de référencer le plugin?
Cheers.
Jon