Arrêt de la lecture de sons et vidéos lors du déchargement d'un SWF
Objectifs
Les objectifs de cette vidéo sont de :
- Comprendre le comportement du Flash Player avec des SWF externes
- Apprendre à utiliser un écouteur d'événements
unload
- Savoir implémenter un bloc
try-catch
pour une gestion d'erreur efficace
Résumé
Découvrez comment arrêter la lecture de sons ou vidéos lors du chargement de nouveaux contenus SWF dans votre application web.
Description
Dans cette leçon, nous mettons en lumière un aspect spécifique du Flash Player lorsqu'il s'agit de charger des fichiers SWF externes. Lorsque vous utilisez un objet loader
pour afficher différents SWF, le nouveau contenu remplace l'ancien. Cependant, le SWF remplacé peut continuer à jouer du son ou de la vidéo même s'il n'est plus visible. Cela pose un problème si vous souhaitez que ces médias s'arrêtent. Nous vous montrerons comment ajouter un écouteur d'événements sur l'événement unload
pour stopper le média immédiatement après le déchargement du SWF. Nous utiliserons un bloc try-catch
pour gérer d'éventuelles erreurs lors de cet arrêt. Apprenez à appliquer ce code non seulement pour les sons mais aussi pour arrêter la lecture de vidéos et d'autres comportements gênants dans vos applications web.