핸드 헬드 그룹이 작성한 JavaScript API와 상호 작용을 시도하고 있습니다. 자바 스크립트는 Kiosk Browser라는 크롬 기반의 브라우저를 사용하여 해석됩니다. documentation은 HTML 메타 태그를 통해 앱 기능을 설정할 수 있다고 언급합니다.메타 태그에서 JavaScript 함수 호출
<meta http-equiv="ScannerNavigate" content="javascript:OnScan('%s', '%s', '%s');">
(1)의 바코드 데이터 (2)의 종류 기호, 및 (3) 타임 스탬프 3 개 인수 함수에 전달된다.
이 기능과 어떻게 상호 작용할 것입니까? 필자는 올바른 서명으로 함수에 대한 구현을 작성하면 인수가 전달 될 것이라고 가정했습니다. 그렇다면 함수는 언제 호출됩니까?
function OnScan(barcodeData, symbologyType, timestamp) {
// Implementation here...
}
아니면 구현하지 않고 함수를 호출해야합니까?
OnScan(barcodeData, symbologyType, timestamp);
후자는 거의 없을 것 같습니다. 두 가지 구현을 아직 행운이 없도록 시도했습니다.