因此,我在iOS应用程序中实现了BarcodeScanner,当用户单击应用程序中的字段时,它可以很好地工作,它可以打开扫描仪并填写数据。但是,应用程序的另一部分带有WebView,在该WebView中,我还希望触发应用程序中的BarcodeScanner来打开并填写这些字段。我不确定从哪里开始,因为我实际上并不从事网络开发,并且我猜想那里需要编码?任何帮助,将不胜感激。谢谢!
最佳答案
创建一个实现BarcodeScanner的类(假设您正在使用Pod或快速导入)。创建之后,您可以将其连接到所需的页面数/按钮数。初始化Web视图,添加按钮,然后选择自定义BarcodeScanner类以定向到应用程序中的扫描仪。
func stopLoading() {
mWebView.removeFromSuperview()
self.moveToVC()
}
func moveToVC() {
print("Write code where you want to go in app")
// Note: [you use push or present here]
let vc =
self.storyboard?.instantiateViewController(withIdentifier:
"storyboardID") as! YourViewControllerName
self.navigationController?.pushViewController(vc, animated: true)
}