Hallo,
ich habe ein Applet geschrieben, daß über Javascript Funktionen des Realplayer-plugins aufrufen soll. Das funktioniert auch soweit:
String[] currentPosString = win.eval("document.embeds[\"MediaPlayer\"].GetPosition()").toString().split("\\."); currentPosition = Integer.parseInt(currentPosString[0]);
Hier wird also über Javascript die Realplayer-Funktion "GetPosition" aufgerufen. currentPosition enthält den korrekten Wert.
Wenn ich allerdings innerhalb eines Threads diese Zeilen einfüge (um die playing und remaining-Zeit des videos zu berechnen), friert Firefox und Netscape nach Beendigung des Applets bzw. Schließen des Browserfensters ein, die Java-Konsole bleibt erhalten und man muß über den TaskManager den Browser manuell killen, bevor man den Browser neu starten kann.
Hat einer eine Idee, woran das liegen könnte, bzw. einen workaround?