[IOS开发]js与WKwebview交互Demo(调取二维码扫描)
来源:互联网 发布:bug软件下载 编辑:程序博客网 时间:2024/05/21 17:52
#pragmamark-WKWebDelegate
-(void)userContentController:(WKUserContentController*)userContentControllerdidReceiveScriptMessage:(WKScriptMessage*)message{
if([message.name isEqual:@"CallScanCodeHandler"]){
[selfCallScanCode];
}
}
#pragmamark-方法method
-(void)resultQRCode:(NSString*)message{
NSString*js=[NSStringstringWithFormat:@"setCodeHandler('%@')",message];
[self.webevaluateJavaScript:jscompletionHandler:nil];
}
-(void)CallScanCode{
ZFScanViewController*vc=[[ZFScanViewControlleralloc]init];
vc.returnScanBarCodeValue=^(NSString*barCodeString){
barcode=[barCodeStringsubstringToIndex:(barCodeString.length-3)];
[selfresultQRCode:barcode];
};
[selfpresentViewController:vcanimated:YEScompletion:nil];
}
-(void)ViewDidLLoad{
[superViewDidLoad];
WKUserContentController*userContentController=[[WKUserContentControlleralloc]init];
[userContentControlleraddScriptMessageHandler:selfname:@"CallScanCodeHandler"];
configuretion.userContentController=userContentController;
}
- [IOS开发]js与WKwebview交互Demo(调取二维码扫描)
- iOS WKWebView 与 js 交互
- iOS WKWebView与JS交互
- iOS开发中的WKWebView与JS的交互
- iOS开发中OC与H5网页交互之OC传值给JS(WKWebView)
- ios WKWebView 与 JS 交互实战技巧
- iOS WKWebView js交互
- WKWebView与js交互
- WKWebView与JS交互
- WKWebView与JS交互
- WKWebView与js交互
- WKWebView与JS交互
- WKWebView与js交互
- WKWebView 与 JS 交互
- WKWebView与js交互
- native与js交互(WKWebView )
- WKWebView的使用及js交互Demo
- iOS-WKWebView特性以及与JS交互的一些事
- 通过vpn和代理服务器两种方式fq之前和fq之后,通过ping方式,ping被fq的网站的ip地址,两者可以ping通吗?
- leetcode题解-33 Search in Rotated Sorted Array
- 用chrome打印,hp打印机显示low memory的解决方案
- RNN
- bundle pluginstall vimrc
- [IOS开发]js与WKwebview交互Demo(调取二维码扫描)
- 回文数字(Palindrome Number)
- JQuery 的学习方法和心得
- Struts的数据处理方式
- 打开或关闭软键盘
- JSch
- (5)x210:2.4之前的字符驱动-动态获得mymajor主设备号
- MVC及Web API添加身份验证及错误处理的过滤器
- 笔试题2