lzth.net
当前位置:首页 >> wkwEBviEw oC >>

wkwEBviEw oC

与android交互: function onBtnClick() { window.ncp.callOnJs("id"); } 与objective-c交互: function onBtnClick(cmd,parameter1) { document.write(Date()); document.location="objc://"+callOnJs+":/"+id; }

//直接调用js//webView.evaluateJavaScript("hi()",completionHandler:nil)//调用js带参数//webView.evaluateJavaScript("hello('')",completionHandler:nil)//调用js获取返回值//webView.evaluateJavaScript("getName()"){(any,error)->Voidin/...

在App中你没办法去检测用户是不是点了页面上的某个按钮得。 这个是需要webView上的页面支持的,你可以查一下 JS调用OC的方法。 如果你是检测页面跳转的话,可以将WKWebView代理,并实现对应的协议。

wkwebview NSString *JS_Str = @“js代码”; [self.webView evaluateJavaScript:JS_Str completionHandler:nil] UIWebview 和这类似 如果你拿不到JS代码 就自己获取到,然后自己找那句代码

@property (weak, nonatomic) IBOutlet UIWebView *webView;NSString *html_str = [NSString stringWithFormat:@"

网站首页 | 网站地图
All rights reserved Powered by www.lzth.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com