sander1
%Europe/Berlin %765 %2006, 18:22
Hallo allemaal!
Ik ben bezig met het bouwen van een eigen video spelertje (demo (http://xizz.biz/flash/test2.html)). Nu loop ik tegen 2 dingen aan waar ik graag wat wijze raad over zou willen hebben:
De tekst "Bezig met laden..." die helemaal aan het begin wordt getoond verdwijnt soms nét te laat, zodat ie over de eerste paar frames van de film wordt getoond. Ik gebruik het volgende stukje code om deze tekst te verbergen zodra de film kan beginnen met afspelen (als er genoeg gebufferd is):
nsVideo.onStatus = function(oData:Object):Void {
trace(oData.code);
if (oData.code == "NetStream.Buffer.Full")
loadingText._visible = false;
}loadingText wordt verborgen zodra het buffer vol is. Is dit een goeie manier om te checken of de video kan starten met afspelen of is er een betere optie misschien?
Het andere probleem wat ik tegenkom heeft te maken met Internet Explorer. Wanneer ik de pagina met de videospeler reload (F5/refresh) valt de hele speler uit elkaar. De video gaat wel correct afspelen, maar sommige elementen staan ineens verkeerd gepositioneerd:
http://img129.imageshack.us/img129/3295/untitled1no5.jpg
Hoe kan dat? En waarom gaat dit alleen in IE verkeerd? (Ik vind het vreemd dat het een browserprobleem is omdat IE ook "gewoon" de Flash plugin aanspreekt... toch?).
Suggesties zijn zeer welkom!
Sander
Ik ben bezig met het bouwen van een eigen video spelertje (demo (http://xizz.biz/flash/test2.html)). Nu loop ik tegen 2 dingen aan waar ik graag wat wijze raad over zou willen hebben:
De tekst "Bezig met laden..." die helemaal aan het begin wordt getoond verdwijnt soms nét te laat, zodat ie over de eerste paar frames van de film wordt getoond. Ik gebruik het volgende stukje code om deze tekst te verbergen zodra de film kan beginnen met afspelen (als er genoeg gebufferd is):
nsVideo.onStatus = function(oData:Object):Void {
trace(oData.code);
if (oData.code == "NetStream.Buffer.Full")
loadingText._visible = false;
}loadingText wordt verborgen zodra het buffer vol is. Is dit een goeie manier om te checken of de video kan starten met afspelen of is er een betere optie misschien?
Het andere probleem wat ik tegenkom heeft te maken met Internet Explorer. Wanneer ik de pagina met de videospeler reload (F5/refresh) valt de hele speler uit elkaar. De video gaat wel correct afspelen, maar sommige elementen staan ineens verkeerd gepositioneerd:
http://img129.imageshack.us/img129/3295/untitled1no5.jpg
Hoe kan dat? En waarom gaat dit alleen in IE verkeerd? (Ik vind het vreemd dat het een browserprobleem is omdat IE ook "gewoon" de Flash plugin aanspreekt... toch?).
Suggesties zijn zeer welkom!
Sander