ios - 在 iPad Pro 中没有调用 shouldStartLoadwithRequest

标签 ios objective-c iphone ipad uiwebview

我有一个 UIWebView带有 delegate 的对象设置 webView.delegate = selfUIView <UIWebViewDelegate>

在所有 iOS 设备中都会调用以下委托(delegate)调用,除了搭载 iOS 9.2 的新 iPad Pro 设备。

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

有人知道为什么不能使用这个特定设备吗?

最佳答案

发现问题了。情况是,服务器正在使用名为 NativeBridge 的 Javascript 库来与 iOS 应用程序 UIWebView 进行通信,而该 javascript 库与 iPad Pro 不兼容。 p>

解决方案是在服务器端将 NativeBridge 库更改为另一个更新的库。

关于ios - 在 iPad Pro 中没有调用 shouldStartLoadwithRequest,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35453297/

相关文章:

c# - Objective C 中的 Xamarin Studio 类 HttpWebRequest 替代品是什么?

iphone - 更改地址簿/联系人中的所有号码

iphone - Iphone 7 和 7 plus 的 CSS 媒体查询

ios - iPhone SDK : SearchDisplayController with Core Data Table Sample Code?

ios - 如何增加 UItableviewcell 内的 UItableview 高度?

ios - 如何格式化 UInt64.max 添加逗号

IOS video over video 与圆形裁剪合并

ios - 是否可以为每个部分设置单元格背景颜色?

ios - CG图像创建 : invalid image alphaInfo

iPhone/Objective-C - Facebook 单点登录