缩放 UIWebView 中的内容

发布于 2024-10-25 05:03:06 字数 420 浏览 1 评论 0原文

我正在 iPhone 和 iPad 上的 UIWebView 中显示一些内容(相同的内容,两个不同的应用程序)。在 iPhone 上,内容填满了整个 320px 的宽度,但在 iPad 上却没有——它似乎只有大约 240px 的宽度。

我无法控制内容,但我确实在源代码中找到了这一点:

<meta name="viewport" content="width = 320" /><meta name="viewport" content="initial-scale=1, user-scalable=no" /></head>

任何人都可以建议为什么这在 iPad 应用程序上不起作用,以及我是否可以在无法更改 HTML 的情况下对此做些什么?如果可能的话,我也不想通过 JavaScript 来操作它。

I am displaying some content in a UIWebView on both an iPhone and an iPad (same content, two different apps). On the iPhone, the content fills the entire 320px in width, but on the iPad, it does not - it seems to only be about 240px across.

I don't have control of the content, but I did find this in the source:

<meta name="viewport" content="width = 320" /><meta name="viewport" content="initial-scale=1, user-scalable=no" /></head>

Can anyone suggest why this wouldn't be working on an iPad app, and if there's anything I can do about it without being able to change the HTML? I'd rather not manipulate it through javascript either, if possible.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

善良天后 2024-11-01 05:03:10

我不确定到底出了什么问题,或者您想要达到什么效果,但我通常在基于 UIWebView 的视图中使用这样的标签:

<meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0">

I'm not sure exactly what is going wrong, or what effect you are trying to achieve, but I usually use a tag like this in my UIWebView-based views:

<meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0">
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文