条形码扫描 API
在您的 Android WebView 应用中以原生方式扫描 EAN、UPC 及其他条形码,并将结果传递给您的 Web 应用。
WebViewGold Barcode Scanner API 使您基于 WebView 的应用能够启用设备摄像头来扫描条形码。条形码成功扫描后,结果会自动传回您的网页内容。
使用场景:
- 扫描产品条形码以用于库存系统
- 在物流或活动类应用中处理票据或访问码
- 实现从印刷条形码快速采集数据
如何触发扫描器:
使用以下 HTML 启动原生条形码扫描器:
<a href="barcodescanner://">Start Barcode Scanner</a> <a href="#" onClick="alert(barcodescanresult);">Show Scan Result</a>
- Start Barcode Scanner:打开设备摄像头以识别受支持的条形码格式
- Show Scan Result:显示存储在
barcodescanresultJavaScript 变量中的已扫描条形码内容
技术说明:扫描完成后,解码得到的条形码值会通过 barcodescanresult JavaScript 变量注入到当前页面。您可以使用此变量来自动填充表单、触发自定义逻辑,或根据扫描数据执行查询。
权限:请确保应用能够访问设备摄像头,因为条形码扫描功能的正常运行需要此权限。