Kaedah getContext
Kaedah getContext menetapkan konteks untuk
melukis sebelum bekerja dengan kanvas. Dalam parameter pertama
kaedah, kami nyatakan jenis konteks - '2d' atau '3d',
dan dalam kedua - atributnya.
Sintaks
canvas.getContext(jenis konteks, atribut);
Contoh
Mari buat kanvas getContext
dan tetapkan latar belakang lutsinar melalui atribut
alpha, yang menunjukkan kepada pelayar kewujudan
saluran alfa:
<canvas id="canvas" width="200" height="200" style="background: #f4f4f4;"></canvas>
const canvas = document.getElementById("canvas");
const ctx = canvas.getContext('2d', {alpha: true});
ctx.rect(50, 50, 100, 100);
ctx.fillStyle = 'red';
ctx.fill();
:
Contoh
Dan sekarang mari buat latar belakang tidak lutsinar:
<canvas id="canvas" width="200" height="200" style="background: #f4f4f4;"></canvas>
const canvas = document.getElementById("canvas");
const ctx = canvas.getContext('2d', {alpha: false});
ctx.rect(50, 50, 100, 100);
ctx.fillStyle = 'red';
ctx.fill();
: