HTML canvas miterLimit-attribut
Definition och användning
miterLimit
Inställningar eller återställning av maximal skärningslängd.
Skärningslängd är avståndet mellan inre och yttre vinklar där två linjer möts.

Tips:Endast när lineJoin-attributet är "miter
" är miterLimit giltig.
Ju mindre vinkeln mellan kantarna är, desto längre blir skärningslängden.
För att undvika att skärningslängden blir för lång, kan vi använda miterLimit-attributet.
Om skärningslängden överstiger värdet för miterLimit, kommer kantarna att mötas med lineJoin "bevel
"Typ" för att visa (illustation 3):

Exempel
Rita linjer med maximalt skärningslängd 5:
JavaScript:
var c=document.getElementById("myCanvas"); var ctx=c.getContext("2d"); ctx.lineWidth=10; ctx.lineJoin="miter"; ctx.miterLimit=5; ctx.moveTo(20,20); ctx.lineTo(50,27); ctx.lineTo(20,34); ctx.stroke();
Syntaks
context.miterLimit=number;
Egenskapsvärde
Värde | Beskrivning |
---|---|
number |
Positivt. Anger den maximala snedlängden. Om snedlängden överstiger värdet för miterLimit, kommer hörnen att visas med "bevel"-typen för lineJoin. |
Tekniska detaljer
Standardvärde: | 10 |
---|
Webbläsarstöd
Numrerna i tabellen anger den första webbläsarversionen som helt stöder detta egenskap.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
4.0 | 9.0 | 3.6 | 4.0 | 10.1 |
Kommentar:Internet Explorer 8 och tidigare versioner stöder inte <canvas>-elementet.