2012-12-10 102 views
0

我有一個網頁,只是打印瀏覽器的寬度和高度。UIWebView - 關閉縮放?

我有一個只有一個UIWebView的iOS應用程序。 webview是屏幕的整個寬度。在我的iphone 4S(視網膜)上面的頁面報告客戶端寬度是320像素(意外)。

當我使用移動Safari瀏覽器加載相同的頁面時,頁面報告瀏覽器寬度爲980像素(預期)。

是否有一些UIWebView的屬性試圖縮放東西,使它們看起來像原來的iPhone寬度尺寸(320)?我想知道是否有可能阻止這種情況發生。這是在Xcode 4.5創建一個默認的UIWebView,應用,

感謝

回答

0

你有什麼scalePagesToFit設置?另外,設備像素與CSS像素不一樣。這篇文章可以幫助你......

http://blog.iwalt.com/2010/06/targeting-the-iphone-4-retina-display-with-css3-media-queries.html

+0

你好,是的,我看到的文章說什麼,但我確實希望有一個具有1 CSS像素1個屏幕像素的表面。這是因爲我使用了一個畫布元素。我無法弄清楚UIWebView在這裏做什麼來強制頁面認爲它只有320像素寬。 – user291701

+0

哦,我沒有scalePagesToFit設置任何東西 - 文檔說它默認爲FALSE,這是我想要的。我想要1:1映射。 – user291701