EaselJS框架中的文本

Jay*_*Lin 4 html5 easeljs

作为一个小问题,我得到了解决方案!但为什么会这样呢?

var label = new Text(text.toString(), "20px Arial", "orange");
label.textAlign = "center";
label.x = 708;
label.y = 435;
label.maxWidth=40;
stage.addChild(label);
Run Code Online (Sandbox Code Playgroud)

首先,我没有添加label.maxWidth = 40.还有一些令人惊叹的happing,它适用于Ubuntu上的firefox和chrome!然而,它在窗户上没有显示铬.

附上官方网站http://easeljs.com/docs/Text.html上的maxWidth声明

maxWidth - Number绘制文本的最大宽度.如果指定了maxWidth(非null),则会压缩或缩小文本以使其适合此宽度.

Lan*_*nny 6

这是Chrome版本17中引入的错误,其中maxWidth没有正确默认.它已在版本18中修复.影响Chrome的Windows和Mac版本.