UIWebView和Safari内容看起来不一样

时间:2013-01-14 06:19:04

标签: iphone ios objective-c xcode cocoa-touch

我有一个UIWebView,它适用于我所拥有的论坛的移动风格。在Safari中,它看起来很棒。

然而,在WebView内部,存在一个灾难性的问题。

引用或编辑帖子时,HTML会显示在BBcode内。此外,发布代码会导致忽略换行符。

webview加载如下:

  //display the webview
    NSString *fullURL = @"http://www.mysite.com";
    NSURL *url = [NSURL URLWithString:fullURL];
    NSMutableURLRequest *requestObj = [NSMutableURLRequest requestWithURL:url];
    [_webTest loadRequest:requestObj];

2 个答案:

答案 0 :(得分:0)

更改此行:

NSMutableURLRequest *requestObj = [NSMutableURLRequest requestWithURL:url];

这条线和&检查:

NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];

答案 1 :(得分:0)

您想在webView中加载html字符串吗?

如果是以下事情可能对您有所帮助:

NSString *bundlePath = [[NSBundle mainBundle] bundlePath];
NSURL *baseURL = [NSURL fileURLWithPath:bundlePath];

NSString *htmlString = [bundlePath pathForResource:@"index" ofType:@"html"] ;
[webView loadHTMLString:htmlString baseURL:baseURL];