Artikel ini terutama memperkenalkan metode kanvas HTML5 untuk menguji apakah browser mendukung kanvas. Artikel ini memberikan dua metode asli dan perpustakaan kelas Modernizr. Teman yang membutuhkannya bisa merujuknya.
Artikel ini diterjemahkan dari Steve Fulton & Jeff Fulton HTML5 Canvas, Bab 1, pengujian untuk melihat apakah browser mendukung kanvas.
Setelah mendapatkan referensi ke elemen kanvas pada halaman HTML, kita perlu menguji apakah elemen tersebut berisi konteks. Konteks kanvas mengacu pada bidang yang ditentukan oleh browser untuk melukis. Sederhananya, jika konteksnya tidak ada, kanvas hanya akan ada dalam nama. Ada beberapa cara untuk menguji apakah browser mendukung kanvas. Metode pertama adalah memeriksa apakah metode getContext dari elemen kanvas di halaman HTML ada:
Salin kode