我尝试在我的应用程序和这里发布的指示中使用tesseract OCR
有几次我遵循了指令,但是没有success.When im通过它给我的WebVieW来检查Google控制台的代码
Uncaught :意外令牌}
文件中的tesseractPlugin.js:11
那是位于
file:///android_asset/www/plugins/com.tesseract.phonegap/tesseractPlugin/tesseractPlugin.js
和
模块com.tesseract.phonegap.tesseractPlugin.TesseractPlugin不存在.
在cordova.js:1431中
我想我的意思是cordova找不到插件,但我不知道为什么,我认为这是与Cordova的版本及其插件的访问有关的
这令人沮丧,因为在网络上没有其他选择,而且我不知道如何编写我自己的cordova插件。
我还想补充的是,我完全按照指示创建了这个项目,以避免错误,而且我发现通过git下载插件是不可能的。
所以我下载了完整的包并从
C:\xxx\plugins\com.tesseract.phonegap.tesseractPlugin
发布于 2016-10-19 05:34:04
这里有tessaract js http://tesseract.projectnaptha.com/,它是一个javascript库,您可以使用它,并为phonegap工作,它非常容易实现。只需在标题中引用cdn脚本,并调用它应该工作的代码片段。被警告的女演员太慢了。
<script src='https://cdn.rawgit.com/naptha/tesseract.js/1.0.10/dist/tesseract.js'></script>
var myimage = document.getElementById("largeImage").src;
Tesseract.recognize(myimage)
.then(function(result){
// console.log(result);
document.getElementById("textarea1").value = result.text; // assign results to a textbox
https://stackoverflow.com/questions/37216176
复制相似问题