I'm using an open source plugin named Tesseract (Link) in my Outsystems project. I'm making the required changes, and I made 2 client actions as follows:
LoadLanguage:
TesseractPlugin.loadLanguage($parameters.language,
function(response) {
$resolve(response);
$parameters.response = response;
},
function(reason) {
$reject('Error on loading OCR file for your language. ' + reason);
$parameters.reason = reason;
}
);
RecognizeText:
TesseractText.recognizeText($parameters.imageData, $parameters.language,
function(recognizedText) {
$parameters.text = recognizedText;
},
function(reason) {
$reject('Error on recognizing text from image. ' + reason);
$parameters.reason = reason;
}
);
I have added the URL to the Extensibility Configurations, but I keep getting the error: TesseractPlugin is not defined.
How do I fix it?