この記事では、主にHTML5 Canvasメソッドを紹介して、ブラウザがCanvasをサポートするかどうかをテストします。この記事は、2つのネイティブ方法とModernizrクラスライブラリを示しています。それを必要とする友達はそれを参照できます。
この記事は、Steve Fulton&Jeff Fulton HTML5 Canvas、第1章から翻訳され、ブラウザがCanvasをサポートするかどうかを確認するためにテストします。
HTMLページのCanvas要素への参照を取得した後、要素にコンテキストが含まれているかどうかをテストする必要があります。 Canvasのコンテキストとは、塗装用のブラウザによって定義された平面を指します。簡単に言えば、コンテキストが存在しない場合、キャンバスは名前のみになります。ブラウザがキャンバスをサポートするかどうかをテストする方法はいくつかあります。最初の方法は、HTMLページのキャンバス要素のgetContextメソッドが存在するかどうかを確認することです。
コードをコピーします