From f2c72f2602ba4cad3cc5f017b62f0c71728768fe Mon Sep 17 00:00:00 2001 From: Brad Kent Date: Thu, 1 Nov 2018 17:00:11 -0500 Subject: [PATCH] fixes #95 fixes #95 --- src/jSignature.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/jSignature.js b/src/jSignature.js index 3709d4a..da98106 100644 --- a/src/jSignature.js +++ b/src/jSignature.js @@ -860,7 +860,7 @@ function jSignatureClass(parent, options, instanceExtensions) { $canvas.bind('mouseup.'+apinamespace, drawEndHandler) $canvas.bind('mousedown.'+apinamespace, drawStartHandler) } else { - canvas.ontouchstart = function(e) { + canvas.addEventListener('touchstart', function(e) { canvas.onmousedown = undef canvas.onmouseup = undef canvas.onmousemove = undef @@ -872,10 +872,10 @@ function jSignatureClass(parent, options, instanceExtensions) { drawStartHandler(e) - canvas.ontouchend = drawEndHandler - canvas.ontouchstart = drawStartHandler - canvas.ontouchmove = drawMoveHandler - } + canvas.addEventListener('touchend', drawEndHandler); + canvas.addEventListener('touchstart', drawStartHandler); + canvas.addEventListener('touchmove', drawMoveHandler); + }); canvas.onmousedown = function(e) { canvas.ontouchstart = undef canvas.ontouchend = undef