This article shows how to manage callbacks from reader:
In your JS you can add a function to register callbacks:
function registerCallbacks()
{
RadaeePDFPlugin.willShowReaderCallback(willShowReader);
RadaeePDFPlugin.didShowReaderCallback(didShowReader);
RadaeePDFPlugin.willCloseReaderCallback(willCloseReader);
RadaeePDFPlugin.didCloseReaderCallback(didCloseReader);
RadaeePDFPlugin.didChangePageCallback(function(message){didChangePage(message);});
RadaeePDFPlugin.didSearchTermCallback(function(message){didSearchTerm(message);});
RadaeePDFPlugin.didTapOnPageCallback(function(message){didTapOnPage(message);});
RadaeePDFPlugin.didTapOnAnnotationOfTypeCallback(function(message){didTapOnAnnotationOfType(message);});
}
Then add a function to manage each callback and execute your custom actions:
function willShowReader()
{
console.log("--- Callback: willShowReader");
}
function didShowReader()
{
console.log("--- Callback: didShowReader");
}
function willCloseReader()
{
console.log("--- Callback: willCloseReader");
}
function didCloseReader()
{
console.log("--- Callback: didCloseReader");
}
function didChangePage(page)
{
console.log("--- Callback: didChangePage: " + page);
}
function didSearchTerm(term)
{
console.log("--- Callback: didSearchTerm: " + term);
}
function didTapOnPage(page)
{
console.log("--- Callback: didTapOnPage: " + page);
}
function didTapOnAnnotationOfType(type)
{
console.log("--- Callback: didTapOnAnnotationOfType: " + type);
}
RadaeePDF SDK for Cordova
Created : 2017-08-31 08:31:17, Last Modified : 2017-12-05 08:52:48