Canvas miterLimit egenskap
Definition och användning
miterLimit
Ställer in eller returnerar den maximala skärningslängden.
Skärningslängd är avståndet mellan inre och yttre vinklar vid skärningspunkten mellan två linjer.

Tips:Endast när lineJoin-egenskapen är "miter
är aktiv.
ju mindre vinkeln vid kantvinkeln ä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-egenskapen.
Om skärningslängden överstiger värdet för miterLimit, kommer kantvinkeln att visas med lineJoin som "bevel
Typ att visa (bild 3):

Exempel
Rita linjer med maximal 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 tal. Ställer in den maximala skärningslängden. Om skärningslängden överstiger värdet för miterLimit, kommer kantvinkeln att visas med "bevel"-typ för lineJoin. |
Tekniska detaljer
Standardvärde: | 10 |
---|
Webbläsarstöd
Tal i tabellen anger den första webbläsarversion 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.