私はiPhoneのwebappで作業していますが、JavaScriptからネイティブメソッドを呼び出す際に問題があります。JavaScript関数のUIWebViewへの注入
私はwindow.location
を使用して、ネイティブメソッドを呼び出していますし、shouldStartLoadWithRequest
に私が必要とされ、その後、私はに基づいて[webView stringByEvaluatingJavaScriptFromString:userId];
を使用して、その値を送信しますどの値を見つけることができるように私は、私のviewController
クラスである値を必要としますこの値、私はネイティブコードでWebサービスを呼び出す必要があります。今回はshouldStartLoadWithRequest
が発砲していません。 つまり、単純に「JS - >ネイティブ - > JS - >ネイティブ」この場合、WebViewデリゲートは起動しません。
私にこれを解決してください。
コードを投稿できますか?おそらく 'webView'デリゲートで? – HelmiB