annotorious-v1 icon indicating copy to clipboard operation
annotorious-v1 copied to clipboard

While adding annotation with anno.addAnnotation(annotation) giving an error drawer.addOverlay is deprecated. Use viewer.addOverlay instead.

Open emohankrishna opened this issue 7 years ago • 2 comments

#core.es5.js:1020 ERROR TypeError: **point.minus is not a function

at** webpackJsonp.../../../../openseadragon/build/openseadragon/openseadragon.js.$.Viewport._pixelFromPointNoRotate (openseadragon.js:18915)
at webpackJsonp.../../../../openseadragon/build/openseadragon/openseadragon.js.$.Viewport._pixelFromPoint (openseadragon.js:18926)
at webpackJsonp.../../../../openseadragon/build/openseadragon/openseadragon.js.$.Viewport.pixelFromPoint (openseadragon.js:18910)
at webpackJsonp.../../../../openseadragon/build/openseadragon/openseadragon.js.$.Overlay._getOverlayPositionAndSize (openseadragon.js:16980)
at webpackJsonp.../../../../openseadragon/build/openseadragon/openseadragon.js.$.Overlay.drawHTML (openseadragon.js:16938)
at webpackJsonp.../../../../openseadragon/build/openseadragon/openseadragon.js.$.Viewer.addOverlay (openseadragon.js:8886)
at webpackJsonp.../../../../openseadragon/build/openseadragon/openseadragon.js.$.Drawer.addOverlay (openseadragon.js:17299)
at Df.s.J (scripts.bundle.js:300)
at Ef.s.J (scripts.bundle.js:266)
at Ff.s.J (scripts.bundle.js:167)

emohankrishna avatar May 21 '18 05:05 emohankrishna

I've resolved it changing those two calls:

this.T.drawer.addOverlay(c, b)
this.T.drawer.removeOverlay(c, b)

in

this.T.addOverlay(c, b)
this.T.removeOverlay(c, b)

on annotoriuous.min.js

GMDIT avatar Aug 02 '18 22:08 GMDIT

我已经解决了改变这两个电话的问题:

this.T.drawer.addOverlay(c, b)
this.T.drawer.removeOverlay(c, b)

在……里面

this.T.addOverlay(c, b)
this.T.removeOverlay(c, b)

在……上面annotoriuous.min.js

I also encountered this problem, but I did not solve it according to your method. What should I do? Can you show me a demo? Thank you.

mingyaodagege avatar Mar 20 '19 01:03 mingyaodagege