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