0

我只是使用以下代码将图像添加到我的项目中,

var paper = Raphael("mpdraw_div", 1920, 1080);
var img = paper.image("temp.jpg", 150, 10, 710, 653);

当FF,IE8显示我的图像时,Chrome坚持不在我的项目中显示我的图像,当我创建一个新页面并使用上面的代码时,没有问题。

我的项目递归地有很多 div,但是我尝试将 mpdraw_div 写入 body 标记之后,这也是一个问题。

这种情况的可能原因是什么?

提前致谢。

4

1 回答 1

1

我意识到这是因为在拉斐尔之前加载图像是失败的原因。

解决方案是稍后在一些毫秒(我使用 100 毫秒)之后加载图像。

希望这对大家有所帮助。

于 2012-06-21T12:15:38.093 回答