我可以在不使用 ionic 的情况下使用 cordova-plugin-ionic-webview 吗?

Can i use cordova-plugin-ionic-webview without using ionic?

我收到来自 apple 警告的新警告 "New apps that use UIWebView are no longer accepted. Instead, use WKWebView for improved security and reliability. "

目前我正在使用 framework7 核心和 cordova。

如果是这样,我仍然做错了,因为我从他们那里得到了同样的错误,你能帮忙吗?

1.Add插件cordova-plugin-wkwebview-engine,最好是最新版本1.2.1

2.Add config.xml 中的以下首选项 IOS。

<platform name="ios">
    <preference name="WKWebViewOnly" value="true" />

    <feature name="CDVWKWebViewEngine">
        <param name="ios-package" value="CDVWKWebViewEngine" />
    </feature>

    <preference name="CordovaWebViewEngine" value="CDVWKWebViewEngine" />
</platform>

A​​pple 正试图放弃 UIWebview 并强制用户改用 WKWebview。从 2020 年 4 月不能将使用 UIWebview 的新 iOS 应用 提交到 Appstore,从 2020 年 12 月,无法提交使用 UIWebview 的 iOS 应用程序更新

如果您使用的是 ionic,则无需担心,因为 ionic 使用 WKW

如果您只使用 Cordova,该团队正在尝试将他们的核心升级到 WKW,但这需要一些时间。同时,修补程序是安装 cordova-plugin-wkwebview-engine.

可以在此处阅读更多信息:https://ionicframework.com/blog/understanding-itms-90809-uiwebview-api-deprecation/