Rodhos Soft

備忘録を兼ねた技術的なメモです。Rofhos SoftではiOSアプリ開発を中心としてAndroid, Webサービス等の開発を承っております。まずはご相談下さい。

WKWebView

Basic認証周り

didReceiveAuthenticationChallenge でchallenge.protectionSpace.authenticationMethodがNSURLAuthenticationMethodHTTPBasicなものが飛んでくる。 completionHandlerにNSURLCredentialでinitWithUserでユーザ名とパスワードを入れてNSURLCredentialPersist…

WkWebViewでのJSのやりとりでの失敗

非常に情けない失敗をしたので反省のため書いておく。WKWebViewでContentControllerでjsからswiftにメッセージを送る際、window.webkit.messageHanddlerに登録したハンドラがなくて落ちるを繰り返していた。 どこを調べても問題ない。→ 調査した結果、登録し…

初歩的な事項

iOSWorksのWebAppTestにサンプルコードを作った。 初歩 0. import WebKitがいる。 1. 古いOSに対応させる場合、WKWebViewは直接生成する必要がある。 2. WKNavigationDelegateのnavigationActionのrequestでwebView側でURLが変更された際の情報が入ってくる…