Fabric getPointer方法在Firefox中不起作用

时间:2018-12-13 22:04:30

标签: javascript fabricjs openseadragon

我有一个Openseadragon画布,上面覆盖了Fabricjs。我在用户单击画布的任何地方添加了一个矩形。它在MS Edge和Google Chrome中运行良好,但在Firefox中却出现event is undefined错误。 这是小矮人: FabricJs Plunker

1 个答案:

答案 0 :(得分:1)

您需要在

中传递options.originalEvent而不是options.e

var rectLocation = overlay.fabricCanvas().getPointer(options.originalEvent);

canvas-click doc

此处已更新plunker