Comment voulez-vous faire un SWF redimensionner à l'intérieur d'une page HTML?
La stageHeight et stageWidth sont en lecture-écriture des propriétés de la classe stage.
Est-il possible d'intégrer le fichier swf de sorte que lorsque vous les définissez une valeur différente, ce qui se reflète dans la page HTML? Peut-être sans appel d'une fonction JS via ExternalInterface de modifier l'incorporer les paramètres?
L'idée principale est que je ne sais pas quelle est la taille de mon swf sera. Je suis le chargement d'une vidéo à l'intérieur et je veux la redimensionner le fichier swf en fonction de la taille de la vidéo.
Vous devez vous connecter pour publier un commentaire.
Nous utilisons
http://code.google.com/p/swfobject/
ce qui permet d'auto redimensionnement en plus de quelques autres fonctionnalités intéressantes.
Votre certainement allez avoir besoin d'appeler une fonction JS, la bonne nouvelle, c'est que c'est vraiment simple code, quelque chose comme ceci:
Utiliser SWFObject dans ce cas, vous pouvez définir la largeur et la hauteur à 100%, donc ça va redimensionner avec la DIV contenant, de sorte que vous n'êtes pas la modification de l'incorporer les paramètres, mais juste le css.
À ma connaissance, vous ne pouvez pas le faire. Je ne peux pas vraiment jouer avec, parce que j'ai actuellement n'ont pas accès à la flash.
Ça pourrait fonctionner si vous insérez le swf dans un div, ou que ce soit, c'est "trop grosse" pour elle en premier lieu, et puis juste essayer et de le redimensionner. Qu'utilisez-vous pour incorporer le fichier swf, la base thingie offert par le Flash IDE ou autre chose, comme swfobject?
Je ne sais pas, vous pourriez avoir à utiliser réellement ExternalInterface ou quelque chose comme ça pour faire le travail. Et si elle n'est pas très important de travailler le joueur dans votre mise en page web, je voudrais juste mettre en œuvre le tout dans l'animation flash.