简体   繁体   English

Web内容不适合Webview的框架吗?

[英]Web content doesn't fit webview's frame?

I'm using a UIWebView to display a mobile website on my iPhone . 我正在使用UIWebViewiPhone上显示移动网站。 The UiWebView is smaller than the display of the iPhone. UiWebView小于iPhone的显示屏。

My Problem is that the content size of the website (a mobile website based on JQuery mobile) doen't fit the size of the web view. 我的问题是网站(基于JQuery mobile的移动网站)的内容大小不适合Web视图的大小。

Just an example with a small web view trying to display the google mobile website: 只是一个尝试显示Google移动网站的小型网络视图示例:

在此处输入图片说明

NSString *urlAdress = @"http://google.de";

NSURL *url = [NSURL URLWithString:urlAdress];
NSURLRequest *request = [NSURLRequest requestWithURL:url];

[webView loadRequest:request];
[webView sizeToFit];

Primarily : set the delegate to the WebView 首先 :将delegate设置为WebView

In .h file .h文件中

@interface WebViewViewController : UIViewController<UIWebViewDelegate>

In .m file .m文件中

webView.delegate =self;

webView.scalesPageToFit = NO;

NSString *urlAdress = @"http://google.de";

NSURL *url = [NSURL URLWithString:urlAdress];
NSURLRequest *request = [NSURLRequest requestWithURL:url];

[webView loadRequest:request];

add these to your code for your webview : 将这些添加到您的webview代码中:

[webView setScalesPageToFit:YES];
[webView setContentMode:UIViewContentModeScaleAspectFit];

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM