ios - wkwebview在加载完网页之后.里面能点击的东西,都失效了是什么原因呢

 coco2冰冰 发布于 2022-10-29 20:29

今天有幸弄wkwebview试一试。用https://www.baidu.com/作为第一个网页加载,界面出来了。可是里面点击新闻搜索栏,都无法跳转出新的页面。于是我换了一个http://www.qq.com/手机腾讯网也出来了。可是还是里面的内容点一下跳转不出去。不知道什么原因。。
于是我把而且navigationDelegate里面并没有报什么didFailProvisionalNavigation的方法。于是我就醉了。我又直接把navigationDelegate设置成nil...

不过经历了这么多之后。我直接用模拟器iOS8.1打开。都好了!!!!!!。
我自己的是iPad mini2 9.2系统的。
可是我已经在info.plist里面加入了
Allow Arbitrary Loads = YES
这里唯一不对的是。对于ipad请求的页面和iphone请求的页面,各大网站都进的不一样的网址
如今。。问题到底出在哪里。。。。。。。

今天我继续用uiwebview和wkwebview做实验。。打开百度首页。都能看到。但是。uiwebview打开的百度页面里面的内容点击能跳转。而wkwebview的还是不行。。。
我又试了ios8.1和ios9.1中的ipad2模拟器wkwebview.都不行。。

1 个回答
  • -(WKWebView *)webView:(WKWebView *)webView createWebViewWithConfiguration:(WKWebViewConfiguration *)configuration forNavigationAction:(WKNavigationAction *)navigationAction windowFeatures:(WKWindowFeatures *)windowFeatures
    {
    if (!navigationAction.targetFrame.isMainFrame) {
        [webView loadRequest:navigationAction.request];
    }
        return nil;
    }
    

    经过无数的寻找终于找到了答案~~

    2022-10-31 18:58 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有