`
zjjzmw1
  • 浏览: 1352628 次
  • 性别: Icon_minigender_1
  • 来自: 开封
社区版块
存档分类
最新评论

iOS UIWebView 和网页交互,返回

    博客分类:
  • iOS
阅读更多

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

{

    NSString *protocol = @"daojia://";

    NSString *requestString = [[request URL] absoluteString];

    ///返回按钮。

//    if ([requestString isEqualToString:@"daojia.close"]) {

        if (requestString && requestString.length > 150) {// web页面中点击的时间满足一定条件后执行:

 

//        [self.webView stopLoading];

//        [self.webView removeFromSuperview];

//        [self.navigationController popViewControllerAnimated:YES];

            

            // 跳转到活动列表页面

            NSString *urlString = [NSString stringWithFormat:@"http://%@/activity/",HOSTNAME];

            WebViewViewController *activitiesListVC = [[WebViewViewController alloc] initWithUrl:urlString];

            activitiesListVC.hidesBottomBarWhenPushed = YES;

            activitiesListVC.rightTopButtonStyle = WebVCRightTopButtonStyle_MyActivity;

            [AVAnalytics event:@"进入活动入口"];

            [self.navigationController pushViewController:activitiesListVC animated:YES];

    }

    returnYES;

    

    // 返回到web页面的上一级。-----在返回按钮里面实现

//    if ([self.webView canGoBack]) {

//        [self.webView goBack];

//    } else {

//        [self.navigationController popViewControllerAnimated:YES];

//    }

 

}

 

Tip: 自己开发了好玩的APP: 《小明搜索》(App Store上搜索:"小明搜索")

[点击下载 "小明搜索"](https://itunes.apple.com/cn/app/小明搜索/id1378798470?l=en&mt=8)

1、集必应、百度、搜狗为一体的搜索平台

2、用户随意收藏或添加自己喜欢的网站

3、网页文字播放功能

4、收藏网页的视频,本地播放

5、附加常用小工具

6、后台播放网页音频

7、3D Touch提供便捷入口

完全自定义的搜索助手,简约的爱不释手~

该APP不断完善中~

1
1
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics