1

UIWebView を使用してモバイル Web サイトを表示する iOS アプリを作成しました。モバイル サイトでは、Web サーバー サービスの UIWebView 内に「戻る」ボタンが表示されますが、一部のページには外部 Web サイトに移動するリンクが表示されます。

それらのページに元の Web サーバーに戻るための「戻る」ボタンを提供したいのですが、これができない場合は、ユーザーができるように標準のブラウザーでこれらの外部サイトを起動したいと考えています。モバイルサイトで既に表示されている「戻る」ボタンを使用して、UIWebView で元のサイトを引き続きナビゲートします。

現状では、これらのサイトにはモバイル アプリに戻るための戻るボタンが表示されないため、ユーザーがこれらの「外部」リンクのいずれかをクリックすると、私のアプリはモバイル サイトに戻ることができません。どうすればこれを解決できますか?

4

1 に答える 1

1

デリゲートwebView:shouldStartLoadWithRequest:navigationType: を使用して、サファリで外部 URL を開きます。 [[UIApplication sharedApplication] openURL:[NSURL URLWithString: @"http:/wwww.extrenalurls.com"]]

于 2013-02-22T07:58:24.753 に答える