<aside> 💡 preloading이란?
OCR을 시작하기 전 고객사 화면에서 preloading을 미리 시작 시켜 놓을 수 있습니다. ("Preloading Start
") 버튼을 누르면 미리 다운로드 됩니다.
하단에 status가 Started -> end
로 바뀐 이후에 OCR Type버튼을 누르면, WASM Loading 없이 바로 시작 되는 것을 확인할 수 있습니다.
(네트워크 속도가 빠르면 preloading 에 대한 체감 차이가 없지만, 네트워크 속도가 느리면 차이를 확인할 수 있습니다.)
</aside>
<aside> 💡 Preloading 기능
1. 비교적 용량이 큰 *.wasm(WebAssembly 라이브러리 파일)
, *.data(AI 모델 파일)
파일을 UI를 띄우기 전에 미리 다운로드 하고 preloading 하는 기능을 제공합니다.
2. UI 시뮬레이터
3. demo.js
의 아래 코드 예시를 참고 할 수 있습니다. (https://github.com/useb-inc/wasm-ocr-sample-web/blob/main/demo/demo.js#L43)