Remove Double Tap functionality when using Free Hand tool (Mobile Web Viewer)

55 views
Skip to first unread message

Gian Jamisola

unread,
Jul 9, 2015, 2:00:24 PM7/9/15
to pdfnet-w...@googlegroups.com
As the question title says, can somebody help me how it is done?
Thanks in advance and more power to PDFTRon

Matt Bojey

unread,
Jul 9, 2015, 3:21:24 PM7/9/15
to pdfnet-w...@googlegroups.com
Hi,

To do this you will need to add a custom listener for double tap event in your config.js file like this: 

$(document).on('documentLoaded', function(){
    readerControl
.$wrapper.off('dblclick');
    readerControl
.$wrapper.off('dbltap');
    readerControl
.$wrapper.on('dblclick dbltap', function(){
       
if(readerControl.getToolMode() !== window.PDFTron.WebViewer.ToolMode.AnnotationCreateFreeHand){
            readerControl
.onDoubleTap.call(readerControl, arguments[0]);
       
}
   
});
});

Michael Lee

unread,
Sep 13, 2016, 4:58:09 PM9/13/16
to PDFTron WebViewer
I had to implement the following:

$(document).on('documentLoaded', function(){
readerControl.$wrapper.off('dblclick');
readerControl.$wrapper.off('dbltap');
readerControl.$wrapper.off('doubletap');
readerControl.$wrapper.on('dblclick dbltap doubletap', function(){
if(readerControl.getToolMode() !== window.PDFTron.WebViewer.ToolMode.AnnotationCreateFreeHand){
readerControl.onDoubleTap.call(readerControl, arguments[0]);
}
});
});

Reply all
Reply to author
Forward
0 new messages