Cordova iOS 的 UIWebView 策略

Posted

技术标签:

【中文标题】Cordova iOS 的 UIWebView 策略【英文标题】:UIWebView Strategy for Cordova iOS 【发布时间】:2019-09-12 09:57:45 【问题描述】:

背景:截至 2019 年 8 月,Apple 现在在将包含 UIWebView 相关代码的应用程序上传到 App Store 时显示弃用警告。因此,所有为 ios 构建的 Cordova 应用都会在上传时收到此弃用警告。

我们需要确定 Cordova 作为一个项目希望如何继续解决这个问题。已经打开了一些拉取请求,我非常担心最终会破坏所有现有的 Cordova 应用程序,我认为我们希望对此更加小心。

我整理了这份文档,概述了一些可供讨论的选项。

【问题讨论】:

【参考方案1】:

cordova inappbrowser 于本周正式更新(v3.2.0)。这解决了问题,但请阅读他们的指南以确保您的应用按计划运行。

https://www.npmjs.com/package/cordova-plugin-inappbrowser

【讨论】:

以上是关于Cordova iOS 的 UIWebView 策略的主要内容,如果未能解决你的问题,请参考以下文章

添加资源路径到 UIWebView Cordova IOS

Cordova IOS 部署

Cordova UIWebView API 不推荐使用的 API 使用

iOS“默认”UIWebView/WebKit 上的 WebAudio 支持

IOS Cordova嵌套Cocos Creator的坑

使用 Cordova 10 的应用内 AJAX 无法在 iOS 中运行