我可以在不使用 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>
Apple 正试图放弃 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/
我收到来自 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>
Apple 正试图放弃 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/