动图:
在iOS9上正常,在iOS11上就变成这幅模样了(无论真机还是模拟器)。
这个该如何解决?
可以禁止弹窗弹出:
// 页面加载完成之后调用
- (void)webView:(WKWebView *)webView didFinishNavigation:(WKNavigation *)navigation {
[webView evaluateJavaScript:@"document.documentElement.style.webkitTouchCallout='none';" completionHandler:nil];
}
2 回答1k 阅读
1 回答1.1k 阅读✓ 已解决
1 回答2.7k 阅读
1 回答1.5k 阅读
1 回答1.4k 阅读
1.7k 阅读
1 回答1.1k 阅读
从你的动图来看 "每日鲜花" 这个界面本身也是处理 presented 的状态. 弹出的菜单也是一样.
在 iOS 11 的时候它们被一同 dismiss 了.但是出屏黑屏这个.
最好你做一个重现这个问题的 demo 才方便帮你进一步分析解决.