ios - 打开链接以http开头而不是www

标签 ios uiwebview

我想打开以www开头的链接,但无法打开。我的代码仅适用于http。请帮助>我是iOS的新手。

- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType
{

    if (navigationType == UIWebViewNavigationTypeLinkClicked) {
        NSLog("User tapped a link.");
    }

    if ([request.URL.absoluteString rangeOfString:@"iosscrollposition:"].location != NSNotFound) {
        NSString *positionString=[[[request URL]absoluteString] stringByReplacingOccurrencesOfString:@"iosscrollposition:" withString:@""];
        NSArray *positionArray=[NSArray arrayWithArray:[positionString componentsSeparatedByString:@","]];
        NSInteger x=[[positionArray objectAtIndex:0] integerValue];
        NSInteger y=[[positionArray objectAtIndex:1] integerValue];
        if (initialYPosition != y || y==0) {
            if (initialYPosition!=0 ||x==0) {
                [myScrollView setContentOffset:CGPointMake(myScrollView.contentOffset.x,myScrollView.contentOffset.y+20) animated:NO];
            }
            initialYPosition=y;
        }
        if (x>320) {
            [webViewScrollView setContentOffset:CGPointMake(x-300,webViewScrollView.contentOffset.y) animated:NO];
        } else if(x<320) {
            [webViewScrollView setContentOffset:CGPointMake(0,webViewScrollView.contentOffset.y) animated:NO];
        }
        return NO;
    } else if([request.URL.absoluteString rangeOfString:@"http://"].location == NSNotFound) {
        return YES;
    } else {
        return NO;
    }
}

最佳答案

NSURL *url=[NSURL URLWithString:@"http://"];

[self.myWebView loadHTMLString:tempString baseURL:url];

关于ios - 打开链接以http开头而不是www,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26728275/

相关文章:

iphone - 如何防止延迟显示我的 UIWebView

ios - 是否可以在 UIAlertView 上垂直放置 2 个按钮?

iphone - 听iPhone通知吗?

iphone - 线程1:信号SIGABRT xcode 4.4 ios 5.1 Objective-c帮助>。<

ios - UIWebView 如何获取正确的 URL?

ios - 我在 UIWebView 中加载一个 web View ,我需要点击网站上的登录按钮

ios - 创建一个每秒运行的计时器,在第二个?

ios - 使用 openURL 在 iOS 上打开 Facebook URL 会导致 Facebook 应用程序页面损坏

ios - 抓取 UIWebView 页面标题作为 NSString

iphone - 如何在 iPhone 中本地打开 .doc 文件?