我正在使用 Raphael 加载图像,然后使用 raphael 在图像上绘制一些节点。但是由于图像文件需要一些时间来加载,因此节点会在图像之前加载。我正在寻找有关如何在执行其余 JS 之前完全加载图像的建议。
var r = Raphael("canvas", 1500,1500);
var attr = {
//"stroke": "#666",
"stroke-width": 1,
"stroke-linejoin": "round",
"fill": "#000000"
};
var t="t-165,-30";
var figure=r.image("images4.png",100,117,600,900); // Loading the image and then more JS follows