geek space web solutions

Comment corriger une erreur 'Context3D non disponible'

Tuesday, 03 April 2012 13:00
There are no translations available.

flash stage vidéo
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.
flash-context3d-error

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 :

flash-parametres-de-publication

Cliquez ensuite sur "Enveloppe HTML",
puis choisissez le modèle "Flash WMODE Direct" comme illustré ci-dessous :
flash-wmode-direct

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 !
flash-integration-wmode-window-direct
 

Add comment


Security code
Refresh

Sections


Last articles

Bot Pokemon GO NodeJS Script... Qu'est-ce que StageVideo ?... Cibler un élément DOM d'aprè... Premiers pas en Objective-C... Bug Gestion des balises META... Lien web dans une applicatio... Utiliser la Squeezebox de Jo... utf8 : substr ou mb_substr... MorfeoShow : Choses à savoir... Identical Icons in component...

Sondages

Do you think HTML5 can completely replace Flash ?
 
Would you be interested in an online XML editor ?
 

Paypal

paypal

Code du plugin Joomla AutoSEO 1.2 par www.geek-space.fr