Comment corriger une erreur 'Context3D non disponible' |
| Tuesday, 03 April 2012 13:00 | |||
|
There are no translations available. ![]() Si vous rencontrez l'erreur Flash "Context3D non disponible", pas d'inquiétude ! ;-) C'est une erreur très facile à comprendre et à résoudre. J'explique dans cet article la marche à suivre.
L'erreur "Context3D non disponible" (en image ci-dessous) se produit car l'intégration du Flash dans le HTML n'est pas bonne. ![]() Version du moteur d’exécution de Context3D : Flash Player 11, AIR 3 Dans la mesure du possible, le contexte de rendu "Context3D" utilise le GPU. (Si le rendu via Context3D n’est pas pris en charge sur une plate-forme, la propriété stage3Ds de l’objet Stage contient une liste vide...) (Voir mon article sur StageVideo) Pour que Flash Player mobilise les ressources GPU, vous devez définir "wmode" sur "direct" ! Pour cela, rendez-vous dans les "Paramètres de publication" de votre Flash : Cliquez ensuite sur "Enveloppe HTML", puis choisissez le modèle "Flash WMODE Direct" comme illustré ci-dessous : Si vous affichez la source du HTML généré (en faisant "Publier" ou F12...) vous pourrez voir que le "wmode" est maintenant "direct" ! L'erreur "Context3D non disponible" ne se produit plus ! ![]()
|