ios - wkwebview在加载完网页之后.里面能点击的东西,都失效了是什么原因呢
高洛峰
高洛峰 2017-04-17 17:13:00
0
1
1474

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

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

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

經過無數的尋找終於找到了答案~

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板