【问题标题】:UIWebView - turn scaling off?UIWebView - 关闭缩放?
【发布时间】:2012-12-10 02:54:48
【问题描述】:

我有一个网页,它只打印浏览器的宽度和高度。

我有一个只有 UIWebView 的 ios 应用程序。 webview 是屏幕的整个宽度。在我的 iphone 4S(视网膜)上,上面的页面报告客户端宽度为 320 像素(意外)。

当我使用移动 Safari 加载同一页面时,页面报告浏览器宽度为 980 像素(预期)。

UIWebView 是否有一些属性试图缩放事物以使它们看起来像原始的 iphone 宽度尺寸 (320)?我想知道是否有可能阻止这种情况发生。这是一个默认的 UIWebView,使用 xcode 4.5 创建的应用,

谢谢

【问题讨论】:

    标签: iphone ios


    【解决方案1】:

    您将 scalePagesToFit 设置为什么?此外,设备像素与 CSS 像素不同。这篇文章可能会对你有所帮助...

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

    【讨论】:

    • 嗨,是的,我看到了文章所说的,但我确实想要一个具有 1 个 css 像素到 1 个屏幕像素的表面。这是因为我使用的是画布元素。我不知道 UIWebView 在这里做了什么来强制页面认为它只有 320 像素宽。
    • 哦,我没有将 scalePagesToFit 设置为任何值 - 文档说它默认为 FALSE,这正是我想要的。我想要一个 1:1 的映射。
    猜你喜欢
    • 2012-04-05
    • 1970-01-01
    • 2013-06-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-25
    相关资源
    最近更新 更多