Javascript &引用;未捕获(承诺中)类型错误:无法读取属性';后消息';“无效”的定义;当我在VueJS 2中终止Tesseract worker时
每当我尝试在VueJS中终止Tesseract工作程序时,都会出现此错误。 当我将另一个图像重新上传到应用程序时,问题开始出现,我需要Crtl+Shift+R来临时解决它。Javascript &引用;未捕获(承诺中)类型错误:无法读取属性';后消息';“无效”的定义;当我在VueJS 2中终止Tesseract worker时,javascript,vue.js,web,ocr,tesseract.js,Javascript,Vue.js,Web,Ocr,Tesseract.js,每当我尝试在VueJS中终止Tesseract工作程序时,都会出现此错误。 当我将另一个图像重新上传到应用程序时,问题开始出现,我需要Crtl+Shift+R来临时解决它。 这是我的Vue 从“@/plugin/tesseract”导入工作程序; 导出默认值{ 方法:{ 异步识别(){ 这是。$helpers.load(); 试一试{ const result=等待工人识别(图像); console.log(结果) 等待worker.terminate(); 这是。$helpers.clos
这是我的Vue
从“@/plugin/tesseract”导入工作程序;
导出默认值{
方法:{
异步识别(){
这是。$helpers.load();
试一试{
const result=等待工人识别(图像);
console.log(结果)
等待worker.terminate();
这是。$helpers.close();
}捕捉(错误){
等待worker.terminate();
这是$helpers.bathror(err);
}
},
}
}
这是我的tesseract.js
从“tesseract.js”导入{createWorker};
const worker=createWorker({
//工作路径:'https://unpkg.com/tesseract.js@v2.0.0/dist/worker.min.js',
langPath:
"https://raw.githubusercontent.com/naptha/tessdata/gh-pages/4.0.0_best/",
//核心路径:'https://unpkg.com/tesseract.js-core@v2.0.0/tesseract core.wasm.js',
记录器:(m)=>console.log(m)
});
(异步()=>{
等待worker.load();
等待工人。加载语言(“vie”);
等待工人。初始化(“vie”);
})();
导出默认工作人员;
请提供帮助。您可能需要在工作进程终止后重新创建工作进程。您没有在
(async()=>{
中链接承诺是一个错误。