Cet article présente principalement la méthode du canevas HTML5 pour tester si le navigateur prend en charge le toile. Cet article donne deux méthodes natives et une bibliothèque de classe modernizr. Les amis qui en ont besoin peuvent y faire référence.
Cet article est traduit de Steve Fulton & Jeff Fulton HTML5 Canvas, chapitre 1, test pour voir si le navigateur prend en charge la toile.
Après avoir obtenu une référence à l'élément Canvas sur la page HTML, nous devons tester si l'élément contient un contexte. Le contexte de la toile fait référence à l'avion défini par le navigateur pour la peinture. Autrement dit, si le contexte n'existe pas, Canvas sera uniquement en nom. Il existe plusieurs façons de tester si le navigateur prend en charge la toile. La première méthode consiste à vérifier si la méthode GetContext de l'élément Canvas dans la page HTML existe:
Copier le code