diff --git a/src/extras/core/Font.js b/src/extras/core/Font.js index 1a27b5b0e85593ea45a5f87b14079a3e231387d6..cd1eaead56a3e1d73d620acf7ba11ab7d657a3ab 100644 --- a/src/extras/core/Font.js +++ b/src/extras/core/Font.js @@ -40,7 +40,7 @@ Object.assign( Font.prototype, { function createPaths( text, size, divisions, data ) { - var chars = String( text ).split( '' ); + var chars = Array.from ? Array.from( text ) : String( text ).split( '' ); // see #13988 var scale = size / data.resolution; var line_height = ( data.boundingBox.yMax - data.boundingBox.yMin + data.underlineThickness ) * scale;