0

次のコードがあります。これは、あるUIWebViewWifi では正しく読み込まれますが、別の WiFi では読み込まれません。3G でも正常に動作します。

tempWebView = [[UIWebView alloc] initWithFrame:[[UIScreen mainScreen] applicationFrame]];
tempWebView.delegate = self;
tempWebView.scalesPageToFit = YES;

[tempWebView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@"www.example.com/Contact.html"]]];

試しNSLoggingてみたところ、webViewDidFinishLoad:2番目のWifiで呼び出されていないようです。

ネットワーク 2 のせいにすることはできますか、それとも確認する必要があるものはありますか?

4

1 に答える 1

0

この問題は、コードとは関係ありません。おそらく、1つのWiFiにはインターネット接続がありませんでした!? または、奇妙なネットワーク設定がありましたか? Safari や他のアプリはそこで動作しましたか?

コードが 3G または単一の WiFi で動作する場合、コードは問題ありません。

于 2012-10-29T11:09:06.497 に答える