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

Node.js Introduction et Inst... AS2 : Customiser une ComboBo... MorfeoShow : Choses à savoir... Lien web dans une applicatio... firstElementChild / firstChi... Comment corriger une erreur ... Créer son propre type de tra... Mobile application and USB D... Modifier la page d'erreur 40... Disable or change Ionic page...

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