簡體   English   中英

ionic3 ios13 InAppbrowser 崩潰

[英]ionic3 ios13 InAppbrowser crash

我正在 Ionic3 中創建 ios13 應用程序。

但是 ios13Beta2 在 InAppBrowser 中不起作用。

所以選擇參數'_blank',這個應用程序崩潰了。

這是錯誤詳情。

[TraitCollection] 類 _UIFullscreenPresentationController 覆蓋了 -traitCollection getter,不支持。 如果您嘗試覆蓋特征,則必須使用適當的 API。

我的離子環境

離子:

Ionic CLI : 5.0.3 
Ionic Framework : ionic-angular 3.9.6
@ionic/app-scripts : 3.2.4

科爾多瓦:

Cordova CLI : 9.0.0 (cordova-lib@9.0.1)
Cordova Platforms : ios 5.0.1
Cordova Plugins : cordova-plugin-ionic-keyboard 2.1.3, cordova-plugin-ionic-webview 1.2.1, (and 14 other plugins)

公用事業:

cordova-res : not installed
native-run : not installed

系統:

ios-sim : 8.0.1
NodeJS : v12.4.0
npm : 6.9.0
OS : macOS Catalina
Xcode : Xcode 11.0 Build version 11M337n

我遇到了同樣的問題,但最終通過降級 WKView 解決了

這是臨時解決方案之一,直到我們能夠得到一個具體的解決方案。

https://ionicframework.com/docs/v3/wkwebview/

您可以通過在 config.xml 中添加它來實現

<platform name="ios"> <preference name="CordovaWebViewEngine" value="CDVUIWebViewEngine" />

在ios 13之后,您可以修改Objective-c。

這是有人解決了這個問題的git。

https://github.com/OutSystems/cordova-plugin-inappbrowser/pull/9/files/58adfa8c7bbe96238dd8e716611f3bbc86da58cb

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM