2011-08-18 9 views
10

ご存知のとおり、AndroidのWebViewにはaddJavascriptInterface()という名前のメソッドがあり、Android JavaオブジェクトをJavascriptコンテキストにインポートします。iOSでのAndroidのaddJavascriptInterface相当

質問は、iOSにそれに相当するものはありますか?

答えて

4

iOSのUIWebViewには、DOMにインターフェイスを追加するメソッドはありません。
でも、コードをwindow.locationに割り当てて、webView:shouldStartLoadWithRequest:navigationType:デリゲートメソッドでそのリクエストを処理すると、JavaScriptからコードと話すことができます。

関連する問題