2011-06-28 13 views
0

どちらもOS 4.3.2のIphone 3と4で同じ動作をします。SafariのOpenURL(http)と同じズームレベルを取得しますか? (OpenURLビューはズーム不可)

URLはUIWebviewではなく、openURL() - > Safariで外部に開きます。

Safariアプリでvisiteksjo.seに行った場合、ズームアウトビューが表示され、ダブルタップまたはピンチでズームイン/ズームアウトできます。

私のアプリケーション内からOpenURLで同じURLを開くと、大きくズームインされたビューが表示され、ズームインまたはズームインできません。読み込むためにパンする必要があります。

私はそのページの特別なビューを得るために何も特別なことをしていません。 SafariとSafari-openURLは異なる情報をWebページサーバーに渡しますか?

私のアプリからSafariアプリと同じような表示をするにはどのような方法がありますか?

は、(Safariのアプリが同じページのデスクトップバージョンと同じように動作しながら、アプリ内のSafariの呼び出しは、search.yahoo.comのモバイル版と同じように動作しているかのように思える。)

PS。あなたが動作の違いを確認したい場合、問題のアプリはEksjöと呼ばれます。

答えて

0

解決策は見つかりませんでした。私は、openURL()がIOSのSafariでURLを開くのとは異なる動作をしている、つまり、機能やバグがありません。

0

UIWebviewのInterface BuilderでScales Page To Fitプロパティをtrueに設定します。 またはコード経由:

self.webView.scalesPageToFit = YES; 

のWebViewがIBOutletまたはあなたのWebViewのプロパティのいずれかです。

+0

Webviewsを使用していないので、それを明確にするために行を追加しました。 –