【问题标题】:Cordova WKWebView Plugin with PhoneGap Build Version 6.0.0带有 PhoneGap 构建版本 6.0.0 的 Cordova WKWebView 插件
【发布时间】:2016-02-23 09:07:00
【问题描述】:

从 Build 上关于 PhoneGap 6.0.0 可用的博客文章中,我的理解是,我们现在可以将 Cordova WKWebView 引擎与使用 PhoneGap Build 构建的应用程序一起使用。见:

http://phonegap.com/blog/2016/02/09/phonegap_6_now_on_build/ https://shazronatadobe.wordpress.com/2015/09/09/apache-cordova-ios-4-0-0-and-wkwebview-support/ https://github.com/apache/cordova-plugin-wkwebview-engine

我已经更新了我的配置版本以包含以下内容,但仍然获得默认的 UIWebView:

<preference name="phonegap-version" value="cli-6.0.0" />

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

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

有没有人能够得到这个可以帮助的工作?

【问题讨论】:

    标签: phonegap-build wkwebview


    【解决方案1】:

    感谢这篇文章,我找到了部分解决方案 http://community.phonegap.com/nitobi/topics/does-phonegap-build-support-wkwebview-with-the-new-cli-6-0 - 我的 config.xml 中缺少以下行:

    <plugin name="cordova-plugin-wkwebview-engine"/>
    

    但是,我还发现我需要关闭 Hydration 才能让应用程序通过“初始化”屏幕。

    【讨论】:

    • 这对你有用吗?我的设置和你一样,但我无法让它工作。我仍然在尝试从 file:// URL 加载我的静态文件时遇到错误。我一直试图让它工作几个小时,但不能。
    • gabaum10 - 我在 CDWKWebViewEngine 插件 (github.com/apache/cordova-plugin-wkwebview-engine) 的 README.md 中注意到,如果您使用 XHR,则需要在服务器上启用 CORS。这是您想要做的事情吗?这有帮助吗?
    • 是的,我终于让它能够正确地提供本地文件。但是,我仍然不知道如何触发 API 请求。这些都因各种错误而失败。我已经实施了 CORS,尽管我怀疑我对此的理解是导致错误的原因。我最终暂时放弃了,以后希望观点成熟一点时会重新审视它。他们现在仍然感觉有点拼凑在一起。
    • 我仍然收到关于弃用 UIWebView 的 ios 警告,所以我认为它忽略了 cordova-plugin-wkwebview-engine。有人可以帮忙吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-07-13
    • 2020-04-02
    • 1970-01-01
    • 2015-09-17
    • 2020-08-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多