0

Webサイトの単純なラッパーであるiPhoneアプリがあります。iOS5以前は問題なく動作しましたが、それ以降は問題が発生します。シンプルなログインページから始まるウェブサイトを問題なくロードします。ログインすると、ユーザーはページを正常にナビゲートできます。ただし、問題は、ユーザーがサイト(単純なWebフォーム)を介してメッセージを送信しようとすると、ログインページに返送されることです。デスクトップブラウザを介して、またはiPhoneのSafariを介してサイトにアクセスする場合でも、サイトは正常に機能し、この問題は発生しません。

コードは次のとおりです。

[webView loadRequest:[NSURLRequest 
    requestWithURL:[NSURL URLWithString: @"https://xxxxxx"]]];
webView.scalesPageToFit = YES;
webView.opaque = NO;
webView.backgroundColor = [UIColor clearColor];
for (int x = 0 ; x < 10 ; ++x ){ 
    [[[[[webView subviews] objectAtIndex:0] subviews] objectAtIndex:x]setHidden:YES];
}

私が言ったように、それはとても単純です。Safariモバイルブラウザと同じようには動作しません。クッキーと関係があるのではないかと思うので、NSHTTPCookieAcceptPolicyAlwaysを設定してみましたが、効果はありませんでした。

何か案は?

ありがとう!

4

0 に答える 0