关于 UIWebview 的重要提醒

苹果官方于 2014 年建议开发者减少使用 UIWebview,改用 WKWebkit,WKWebkit 能在减少一半内存使用的情况下面,提升一倍的运行效率;于 2019 年 iOS 12 停止维护 UIWebview;于 2020 年 4 月拒绝使用 UIWebview 的新应用上架,12 月拒绝使用 UIWebview 的应用更新

使用 UIWebview 的问题

我们在 iOS 12.2 版本之后的回归测试中,发现程序运行在 UIWebview 中会存在严重的使用问题和其他细节问题,我们通过技术手段,单独维护了一个 UIWebview 分支尝试去解决这些严重问题。但是有一些细节问题(比如:写信页面的光标异常跳动)我们无法与系统 bug 抗衡,也无法进行有效的修复。

我们不排除在后续的 iOS 系统版本升级中出现更多的无法预知的问题,我们也无更多的精力继续维护 UIWebview 分支,所以请研发周知此风险,并且尽快的升级浏览内核为 WKWebkit 获得更好的使用体验

使用 WKWebkit 的建议

我们有提供相对应的开源项目 Demo 示例,欢迎各位开发者参考和细节讨论。

results matching ""

    No results matching ""