Facebookからアプリのaccess_tokenを取得しようとしています。ユーザーがFacebookにログインすると、access_tokenが返されます。私は以下のセクション(スクリーンショット)のchromeで入手できます。しかし、私はWkWebviewでその応答を得ることはできません。私はそれは、クロムがURLの最後の応答(リダイレクトされたもの)を表示するが、WkWebviewが最初の応答を示すからだと思う。WKWebviewで最後のリダイレクトの応答を取得する方法
func webView(_ webView: WKWebView, decidePolicyFor navigationResponse: WKNavigationResponse, decisionHandler: @escaping (WKNavigationResponsePolicy) -> Void) {
print(navigationResponse.response)
let headers = (navigationResponse.response as! HTTPURLResponse).allHeaderFields
let req = URLRequest(url: navigationResponse.response.url!)
decisionHandler(.allow)
}
私はナビゲーションレスポンスの代わりにナビゲーションアクションを監視しました。私は私の答えを後で分かち合うつもりです。ありがとうございました :) –