Memahami Had Saiz Maksimum
Elemen kanvas, selalunya digunakan untuk grafik dan manipulasi imej, mempunyai kekangan saiz yang wujud yang harus diketahui oleh pembangun. Walaupun penyemak imbas mempunyai had yang berbeza-beza, kesemuanya telah mengenakan had untuk memastikan prestasi dan mencegah penggunaan memori yang berlebihan.
Tinggi dan Lebar Maksimum:
Merentas semua penyemak imbas yang diuji, maksimum yang dibenarkan ketinggian dan lebar untuk elemen kanvas ialah 32,767 piksel. Ini bermakna kanvas tidak boleh melebihi dimensi ini dalam mana-mana arah.
Jumlah Luas:
Selain had ketinggian dan lebar, banyak penyemak imbas juga menguatkuasakan jumlah kawasan maksimum untuk elemen kanvas. Kawasan terbesar disokong oleh Firefox pada 472,907,776 piksel (kira-kira 22,528 x 20,992 piksel). Chrome membenarkan kawasan maksimum 268,435,456 piksel (16,384 x 16,384 piksel).
Had Penyemak Imbas Diketahui:
Melebihi Had:
Apabila ketinggian maksimum, lebar atau keluasan elemen kanvas melebihi, tingkah laku berbeza bergantung pada penyemak imbas . Kebanyakan penyemak imbas mengabaikan sebarang arahan lukisan dan menyebabkan kanvas tidak boleh digunakan. Walau bagaimanapun, IE dan IE Mobile menghormati arahan lukisan dalam ruang yang boleh digunakan, tidak termasuk kawasan yang berlebihan.
Atas ialah kandungan terperinci Apakah Had Tinggi, Lebar dan Luas Maksimum Elemen Kanvas HTML5?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!