如何在目标c中为iPhone UIWebView创建兼容的URL页面

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在目标c中为iPhone UIWebView创建兼容的URL页面相关的知识,希望对你有一定的参考价值。

我已经为iPhone构建了一个应用程序。

在这个应用程序中,我需要在UIWebView中使用url。

我已经这样实现了

NSString *urlAddress = @"http://chat.stackoverflow.com/faq";

// Create a URL object.
NSURL *url = [NSURL URLWithString:urlAddress];

// URL Request Object
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];

// Load the request in the UIWebView.
[documentsWebView loadRequest:requestObj];

问题是网站使用缩放系数100%显示。因此我的用户必须垂直和水平滚动。如何调整缩放系数,以便每次默认只需要垂直滚动?

答案

听起来像你想要打开:

documentsWebView.scalesPageToFit = YES;
另一答案

在WebView上有许多设置:启用/禁用缩放,javascript,还有很多,更好的检查文档。

您的问题解决方案将是服务器端html编码。在那里你需要检查客户端,他的分辨率等。

请检查html页面的谷歌“响应式布局”。

另一答案

不,我们不可以。这是网络服务器端检查。

从Web服务器端,它需要检查正在使用哪个客户端浏览器(使用用户代理)。

因此,服务器将导航到特定页面或加载css。

设备端无需任何操作。

以上是关于如何在目标c中为iPhone UIWebView创建兼容的URL页面的主要内容,如果未能解决你的问题,请参考以下文章

ios - 我已经成功地将故事板 UIWebView 连接到 iPhone 的控制器,但不能为 iPad 做

如何在 iPhone 中为所有版本制作应用程序 [关闭]

如何从 UIWebView 在 iPhone 上创建 .webarchive 文件?

在目标 c 中从 UIWebView.scrollView 写入 PDF 文件

iPhone - 如何防止 UIWebView 绘制/更新其内容

以编程方式将视图添加到 UIWebView (iPhone/iPad) 的每个页面