簡體   English   中英

如何獲得UIWebView頁面對iOS應用程序的響應?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM