0

UIWebviewで以下のURLが開けません

http://ad.doubleclick.net/click%3Bh%3Dv8/3ccb/3/0/%2a/v%3B260459540%3B0-0%//3B1%3B42477956%3B2825-320/56%3B38531391/38549148/1%3B%3B%7Esscs%3D%3fhttp://www.google.com/

UIwebview で開こうとしていますが、この URL をロードしていません

NSURL *url = [NSURL URLWithString:advertisement_url];
[[UIApplication sharedApplication] openURL:url];
4

2 に答える 2

1

そのアドレスを Chrome に入力すると、ページの読み込みに失敗し (空白になるだけ)、Internet Explorer では実際にエラーが発生します -
Windows は 'http://ad.doubleclick.net/click%3Bh%3Dv8/3ccb を見つけることができません/3/0/%2a/v%3B260459540%3B0-0%//3B1%3B42477956%3B2825-320/56%3B38531391/38549148/1%3B%3B%7Esscs%3D%3fhttp://www.google. com/' スペルを確認して、もう一度やり直してください。

シミュレーターで次のコードを使用しましたが、Chrome の動作に似た白い画面が表示されます。 NSURL *url = [NSURL URLWithString:@"http://ad.doubleclick.net/click%3Bh%3Dv8/3ccb/3/0/%2a/v%3B260459540%3B0-0%//3B1%3B42477956%3B2825-320/56%3B38531391/38549148/1%3B%3B%7Esscs%3D%3fhttp://www.google.com/"];

NSURLRequest *requestObject = [NSURLRequest requestWithURL:url];
[myWebView loadRequest:requestObject];

URLWithString を既知の Web サイトに変更すると、正常に動作します。リンクが正しいことを再確認してください。

于 2012-08-13T05:57:24.487 に答える
0

この URL をブラウザ (Mozilla、Chrome) で開くことができませんでした。このサイトは何らかの認証を使用していると思います。ブラウザから Cookie を消去し、この URL を読み込めるかどうかを確認してください。

于 2012-08-13T06:06:02.110 に答える