Entwickler-Ecke

Programmiersprachen (Client) - [FF]DOM verliert Plugin-Objekt


Martok - So 17.01.10 12:01
Titel: [FF]DOM verliert Plugin-Objekt
Hi,

ich schon wieder ;)

Ich hab hier ein recht fieses Javascript-Problem. Ich versuche grade, ein wenig um das VLC-Plugin [http://wiki.videolan.org/Documentation:WebPlugin] drumrum zu programmieren.

Leider habe ich hier ein Problem. Folgendes Szenario:

  1. <embed>-Element suchen
  2. Test: Plugin-Methoden sind verfügbar
  3. Element im DOM verschieben (appendChild woanders)
  4. Test: Plugin-Methoden sind verschwunden!


Das verhält sich so, als ob das Element nach dem verschieben nicht mehr das gleiche ist wie das, woran sich das Plugin mal gebunden hat.

Kennt jemand das Problem, und hat vielleicht eine Lösung?

Ich brauche nur eine persistente Referenz auf das Plugin selbst, das Element ist mir nach dem verlegen fast egal. Irgendsowas wie embed.getPluginReference() :P

Danke für alle Ideen,
Martok