gpt4 book ai didi

javascript - 在 Swift 中从 WebView 打开条形码扫描仪

转载 作者:行者123 更新时间:2023-11-30 11:24:41 26 4
gpt4 key购买 nike

所以我在我的 iOS 应用程序中实现了 BarcodeScanner,当用户单击应用程序中的字段时,它可以正常工作,它会打开扫描仪并填写数据。但是,应用程序的另一部分带有 WebView,在该 WebView 中,我还想触发应用程序中的 BarcodeScanner 打开并填写这些字段。我不知道从哪里开始,因为我并没有真正进行网络开发,而且我猜它需要在那里编码?任何帮助,将不胜感激。谢谢!

最佳答案

创建一个实现 BarcodeScanner 的类(假设您使用的是 pod 或 swift 中的导入)。创建后,您可以将其连接到您想要的页面/按钮数量。初始化 Web View ,添加按钮,然后选择自定义 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)
}

关于javascript - 在 Swift 中从 WebView 打开条形码扫描仪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50880246/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com