tijmen amsing
Gebruiker
- Lid geworden
- 29 jul 2007
- Berichten
- 34
Hoi,
Ik heb een flash animatie welke ik wil vervangen door een statische afbeelding wanneer deze is afgelopen.
Ik doe dit nu door in de laatste frame van het Flash bestand de volgende AS3 regels te plaatsen:
vervang() is een JavaScript functie die wordt aangeroepen en ziet er als volgt uit uit (mbv JQuery):
Dit werkt prima in Chrome 21, IE9 en FF14, maar in de standaard browser van Android 2.2 crasht de pagina simpelweg en wordt de browser gesloten. Dit gebeurd wanneer de Flash animatie is afgelopen.
Ik heb het idee dat het komt doordat de SWF niet correct wordt afgesloten en daarom heb gekeken naar AS3 methodes als unloadandstop, maar ik krijg dit niet werkend, en weet uberhaupt niet of dit het probleem zal verhelpen..
Kan iemand me hierbij helpen?
mvg Tijmen
Ik heb een flash animatie welke ik wil vervangen door een statische afbeelding wanneer deze is afgelopen.
Ik doe dit nu door in de laatste frame van het Flash bestand de volgende AS3 regels te plaatsen:
Code:
stop();
ExternalInterface.call("vervang()");
vervang() is een JavaScript functie die wordt aangeroepen en ziet er als volgt uit uit (mbv JQuery):
Code:
function vervang() {
$(document).ready(function(){
$('#banner').replaceWith('<img src="images/banner.png" alt="banner" width="800px" height="156px"/>');
});
}
Dit werkt prima in Chrome 21, IE9 en FF14, maar in de standaard browser van Android 2.2 crasht de pagina simpelweg en wordt de browser gesloten. Dit gebeurd wanneer de Flash animatie is afgelopen.
Ik heb het idee dat het komt doordat de SWF niet correct wordt afgesloten en daarom heb gekeken naar AS3 methodes als unloadandstop, maar ik krijg dit niet werkend, en weet uberhaupt niet of dit het probleem zal verhelpen..
Kan iemand me hierbij helpen?
mvg Tijmen