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

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

今天有幸弄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.都不行。。


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

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

【热门文章】
【热门文章】