Ich habe ein Problem, wo ich eine Quicktime-Plgin mit dem AC_Quicktime-Plugin erstellt, und dann diese in eine Verwendung jquery. In Firefox kann ich dann mit seiner Objectid auf das erstellte Plugin verweisen, aber im IE 6.0 scheint das nicht zu funktionieren.Problem Referenzieren Quicktime-Plugin generiert und eingefügt von Jquery
Ich habe versucht, jquery zu verwenden, um das Plugin zu referenzieren ... aber das scheint nicht so zu sein.
Hier ist der Code, der die Plug-Parameter erzeugt: -
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);
ich dann überprüfen, dass das Plugin diese erzeugt wurde, verwendet wird, und dann mit ihm ein paar Sachen tun: -
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);
}
In Firefox die Warnung (für Debug-Zwecke) feuert ab, aber es ist nicht in IE. In einer anderen einfachen Funktion stoppe ich den Film mit diesem: -
function stopmovie()
{
document.movie1.Stop();
boolplaying = false;
}
Again 'document.movie1' funktioniert den Film in Firefox zu verweisen, aber nicht IE.
Gibt es einen Jquery-Selektor, den ich für das Quicktime-Plugin verwenden kann? Oder gibt es eine andere Möglichkeit, das Plugin zu referenzieren?
Prost.
Jon