我正在尝试使用Raphaël创建文本的宽度和高度但不幸的是,宽度和高度始终为0.我的代码非常简单:
var r = new Raphael(document.getElementById("raphael"), 600, 400);
var t = r.text(50, 50, "Hello World!").attr({'text-anchor': 'start'});
alert(t.getBBox()); // Everything is 0
alert(t.getBBox().width); // Outputs 0
alert(t.getBBox().height); // Outputs 0
我正在使用最新版本的Raphaël(2.2.1),并且已经尝试过不同的浏览器(Vivaldi 1.3.551,FireFox 48,IE 11 ......),但结果总是相同。
有什么建议我做错了吗?