为了账号安全,请及时绑定邮箱和手机立即绑定

UIWebView里的输入状态可以抓到么

UIWebView里的输入状态可以抓到么

慕森卡 2019-04-06 16:56:54
在webview里输入东西,有没有办法抓到输入状态,就想UITextFieldDelegate里边那几个方法那样。我查了很多资料,貌似WebView官方木有这个接口。我想了一个办法,用js监听输入然后回调,但是JS懂得不多。。。不知道怎么去跟Native的Objective-c代码交互。。。求大神点解。。。
查看完整描述

2 回答

?
慕码人8056858

TA贡献1803条经验 获得超6个赞

1.UIWebView的Delegate可以通过-(BOOL)webView:(UIWebView*)webViewshouldStartLoadWithRequest:(NSURLRequest*)requestnavigationType:(UIWebViewNavigationType)navigationType之类的方法跟js交互
2.有人包装好了一个很方便的TGJSBridge,你可以随时从js给native代码发通知,也可以通过native代码给js发,Hybridapp的利器啊,不过据传效率上不是特别高,不过一般使用中是完全没有感觉的
                            
查看完整回答
反对 回复 2019-04-06
  • 2 回答
  • 0 关注
  • 399 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信