Tesseract 初始化正常,直到它需要加載語言檔案,它只是停止作業。有關錯誤的參考,請參見附圖。
npm 包(?)安裝得很好,我還下載了離線檔案(worker 和 wasm 檔案)并使它作業,因為我看到它正確加載它們。好吧,至少在它開始加載語言檔案并破壞我的應用程式之前.. Worker 和 wasm 檔案放在
/public
檔案夾,以便 jsx 可以讀取它。通過洗掉這些行,我嘗試不使用脫機檔案
workerPath: '/External/tesseractjs_data/js/worker.min.js',
corePath: '/External/tesseractjs_data/js/tesseract-core.wasm.js',
但我仍然有同樣的錯誤。我在網上看到的與這個問題相關的所有解決方案幾乎都是java,其中一個解決方案需要安裝某種tesseract軟體,但我想避免這種情況,因為我不想安裝,為什么我已經選擇了網路編程,所以安裝將是最小的..
uj5u.com熱心網友回復:
我認為沒有人需要這個,但這是我解決問題的方法:似乎我的下載器 (IDM) 正在捕獲語言檔案 (traineddata.gz),然后在域上的索引資料庫中設定一個值為 0 的鍵/瀏覽器。
- 清除瀏覽器快取,或者只是洗掉索引資料庫中的鍵/值對,可以在瀏覽器的“存盤”中的開發人員工具/控制臺中找到
- 禁用下載器或僅洗掉下載器的檔案型別捕獲部分上的“.gz”
- 它現在應該可以作業
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/530070.html
標籤:反应网络正方体
