アプリケーションにUIWebViewがあります。URL @ "http://twitter.com/"を開くように指示すると、同じwebViewで正常に開きます。しかし、次のようなURLを開くように要求すると(開く必要があるものと同様):@ "feed://www.OcataCore.com/rss/news.xml"ビューが表示されるとすぐに、サファリが開きます。 UIWebviewがロードされていることが含まれています。そのURLをWebビューで強制的に開く方法はありますか?
2 に答える
1
UIWebView は、Safari と同じ範囲の機能を提供していません。html を除き、UIWebView はこの Q&Aに記載されている形式を読み取ることができます。フィードまたはローカル ファイルから取得したかどうかに関係なく、XML を表示できないようです。
于 2012-05-27T09:59:20.043 に答える
0
XML ファイルを開くことはできません。
Safari を開く方法を知りたい場合は、これがお役に立てば幸いです。この UIWebView のデリゲート メソッドを使用して、リンクを開きます。
webView:shouldStartLoadWithRequest:navigationType
それはうまくいくはずです。
于 2012-06-11T03:23:34.623 に答える