[英]How can I get response from UIWebView page to an iOS app?
我使用UIWebView
作为UIViewController
的子视图。 该WebView
作用是允许用户提交表单并将表单响应作为JSON
对象。 如何获得对应用程序的响应? 我找不到响应。 我所知道的是,响应是JSON
。 我什至尝试使用shouldStartLoadWithRequest()
。 但它仅显示URL。 任何帮助将不胜感激。
我使用“ window.location”。 有点不舒服但是很好。
您可以尝试实现此方法,可能会有所帮助
- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType
并检查导航类型的这些typedef NS_ENUM(NSInteger, UIWebViewNavigationType) { UIWebViewNavigationTypeLinkClicked, UIWebViewNavigationTypeFormSubmitted, UIWebViewNavigationTypeBackForward, UIWebViewNavigationTypeReload, UIWebViewNavigationTypeFormResubmitted, UIWebViewNavigationTypeOther }
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.