2011-06-28 17 views
0

Iphone 3和4在OS 4.3.2上的行爲相同。在Safari中獲取與OpenURL(http)相同的縮放級別? (OpenURL視圖不可縮放)

我使用openURL() - > Safari打開不在UIWebview中但在外部的URL。

如果我在Safari應用程序中訪問visiteksjo.se,我會看到一個縮小的視圖,並且我可以雙擊或縮放以放大和縮小。

如果我在我的應用程序中使用OpenURL打開相同的URL,那麼我會得到一個大大放大的視圖,無法縮小或放大,我必須平移閱讀。

我沒有做任何特別的事情來獲得該頁面的特殊視圖。 Safari和from-openURL是否將不同的信息傳遞給網頁服務器?

我可以採取哪些步驟從Safari應用中獲取與我的應用相同的查看行爲?

(看來,如果在應用程序的Safari瀏覽器調用行爲就像search.yahoo.com的移動版本,而Safari瀏覽器的應用程序的行爲就像在同一個頁面的桌面版本。)

PS。如果您想確認行爲差異,則該應用程序在App Store上被稱爲Eksjö

回答

0

沒有找到解決方案,我必須得出結論,openURL()具有不同於在IOS中打開Safari中的URL的行爲,即。缺少功能或錯誤。

0

在UIWebview的Interface Builder中將屬性Scales Page To Fit設置爲true。 或通過代碼:

self.webView.scalesPageToFit = YES; 

哪裏webView的要麼是IBOutlet中或財產你的WebView。

+0

不使用Webviews,添加了一行以使其更清晰。 –