HTML5のキャンバスをサポートしていないブラウザを判定する方法です。
<canvas id=”sample”></canvas>という様に、canvasタグに “sample” という ID が付与されている場合の書き方です。

canvasエレメント自体が取得できないか、canvasにgetContextメソッドが備わっていないかでサポート有無を判断します。

var canvas = document.getElementById('sample');
if ( !canvas || !canvas.getContext ) {
  //TODO canvas未サポートブラウザへの処理
  return;
}

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です