Javascript 呈现SVG的KineticJS形状上的事件

Javascript 呈现SVG的KineticJS形状上的事件,javascript,canvas,svg,kineticjs,Javascript,Canvas,Svg,Kineticjs,我是动能js的新手。我尝试使用canvg库将svg加载到动态js。当我尝试将事件附加到svg时,我无法做到这一点。请参阅下面的代码 var repo = new Kinetic.Path ({ x: 0, y: 0, width: 250, height: 250, drawFunc: function (canvas) { canvas.getContext().drawSvg("http://localhost:3000/repo.svg", 0, 0, 250, 2

我是动能js的新手。我尝试使用canvg库将svg加载到动态js。当我尝试将事件附加到svg时,我无法做到这一点。请参阅下面的代码

var repo = new Kinetic.Path ({
  x: 0, y: 0,
  width: 250,
  height: 250,
  drawFunc: function (canvas) {
    canvas.getContext().drawSvg("http://localhost:3000/repo.svg", 0, 0, 250, 250);
  }
});

repo.on('mouseover', function(event)    {
  alert('test');
});

layer.add(repo);

你看过这个教程了吗?我没有看到分配了
数据
变量。这段代码是绘制svg还是不绘制svg?我建议你做一把小提琴,这样会更容易使用。是的,代码绘制了svg。。但是我无法附加事件。@Ani我试图将其添加到JSFIDLE。。它不起作用。我认为canvg不支持URL。