【问题标题】:PayPal web page does not size properly in a modal UIWebView on an iPadPayPal 网页在 iPad 上的模态 UIWebView 中大小不正确
【发布时间】:2015-04-04 08:06:05
【问题描述】:

我在 UIWebView 中显示 PayPal 登录网页。 UIWebView 在视图控制器中以模态方式显示。模态视图使用表单显示样式。

网页大小不正确,因为 html 中的视口设置为设备宽度。

<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1, user-scalable=yes">

有没有人有解决网页大小问题的办法?

见截图:https://www.dropbox.com/s/p4xq3f4e02dowkd/iOS_Simulator_Screen_Shot_4_Feb_2015_16_34_25.jpg?dl=0

【问题讨论】:

    标签: ios ipad paypal uiwebview modalviewcontroller


    【解决方案1】:

    设备宽度不适用于模态。试试看:&lt;meta name="viewport" content="width:540, initial-scale=1, maximum-scale=1"&gt;

    【讨论】:

    • 感谢您的回复。 html 来自 PayPal 网站,因此如果不在 Web 视图中运行 javascript,我将无法更改视口。我不希望在 Web 视图中运行其他脚本。
    【解决方案2】:

    我遇到了同样的问题,下面的代码最终将 PayPal 设置为正确的大小:https://stackoverflow.com/a/11367804/2126233

    您还需要此代码:[self.webView setScalesPageToFit:YES];

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-08-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多