ios - Ionic WKWeabView 打破 iOS 上的模板
问题描述
我试图在 Apple Store 上发布我的应用程序,但由于检测到 UIWebView,他们阻止了它。我发现项目中没有出现“UIWebView”,但应用程序仍被 Store 阻止。
我在网上发现我必须使用以下命令安装 WKWebView:
$ ionic cordova plugin install cordova-plugin-ionic-webview --save
然后我必须通过以下方式修复 config.xml:
<feature name="CDVWKWebViewEngine">
<param name="ios-package" value="CDVWKWebViewEngine" />
</feature>
<preference name="CordovaWebViewEngine" value="CDVWKWebViewEngine" />
应用程序启动,但是当我在页面上执行 GET 并尝试显示响应时,我得到以下结果:https://imgur.com/a/uaBWZOf
第一张卡片是静态的,其他卡片是动态的:静态卡片正确显示,而动态卡片仅在打开侧边菜单或单击过滤器时显示。没有机会在页面打开时获得动态内容。生成动态内容的代码是正确的,因为它在没有安装 WKWebView 的情况下在 Android 端和 iOS 端都能正常运行。Ionic 版本:6.17.1 Cordova 版本:7.1.0 知道什么可能导致卡问题以及如何解决吗?
解决方案
推荐阅读
- google-cloud-platform - Cloud Build 可以部署多个 Cloud Functions 吗?
- node.js - mongoose 中 document.save() 后的错误人口
- python - 数字井字游戏获胜条件
- laravel - 即使我在我的代码中选择了我的选择选项值中的值
- java - Eclipse中的Java摇摆
- javascript - D3 版本 5,如何将承诺链接到图表构建
- flutter - 如何为每个按钮 onPressed 分配特定值?
- c - 如何在 C 中并排打印 void 函数调用
- java - 如果使用传递给报告的 bean 集合作为参数,则表不显示
- docker - OpenShift docker push 500 内部服务器错误