2009-02-12 8 views
0

Je voudrais intégrer un film flash sur ma page mais j'en aurais besoin pour le chargement automatique dès le début, et pas seulement lorsque je l'atteindrai. Je veux dire, j'ai une longue page et le flash est à peu près au milieu. Il joue une animation avec du son et je voudrais qu'il se mette en place, pas seulement quand je le fais défiler. Est-ce possible ?Rendre le film Flash autoload

Merci

Répondre

0

films Flash commencent à jouer dès le chargement dans le navigateur (par défaut). Assurez-vous que vos <object>/<embed> balises ne sont pas le jeu attribut défini sur faux et que votre animation Flash ne dispose pas d'un stop() sur frame1 ou quelque chose l'empêchant de jouer ...

+0

Je n'ai pas accès au fichier FLA ... –

+0

droit, mais vous pouvez vérifier les paramètres de l'objet/embed tags et voir si l'attribut 'play' est faux ou non. Quoi qu'il en soit, vous devez créer une page de test et intégrer le fichier SWF afin de résoudre les problèmes (c'est-à-dire un problème avec le fichier SWF ou son intégration?) – euge1979

0

J'ai eu quelques-uns cas où le film ne semble pas toujours jouer automatiquement. Je lançai ensemble cette funciton javascript rapide que j'appelle onload pour vous assurer que le film est en cours d'exécution:

function LoadMovie(){ 
var movie = document.getElementById('flash_nav'); 
if(typeof movie.PercentLoaded() == "function") //not every browser supports this so check first 
{ 
if(movie.PercentLoaded() < 100) 
    { 
     movie.LoadMovie(0, movie.data);  
    } 
    } 
} 
+0

Malheureusement, ceci est censé être une publicité pour un site web ... ne peut pas changer le code sur le site de quelqu'un d'autre ... Le propriétaire n'acceptera pas cette méthode ... –

Questions connexes