【问题标题】:Can i use cordova-plugin-ionic-webview without using ionic?我可以在不使用 ionic 的情况下使用 cordova-plugin-ionic-webview 吗?
【发布时间】:2020-05-19 16:34:13
【问题描述】:

我收到来自苹果警告的新警告“不再接受使用 UIWebView 的新应用。相反,请使用 WKWebView 以提高安全性和可靠性。”

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

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

【问题讨论】:

  • 你的问题需要进一步澄清,标题是somwthing,内容是描述另一件事。

标签: cordova html-framework-7


【解决方案1】:

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

2.在 IOS 的 config.xml 中添加以下首选项。

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

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

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

【讨论】:

    【解决方案2】:

    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/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-01-06
      • 2020-11-10
      • 2022-12-14
      • 2018-10-24
      • 2019-09-06
      • 1970-01-01
      相关资源
      最近更新 更多