InAppBrowser 中 select 下拉元素上的 Ionic 4 缺少按钮

Ionic 4 missing buttons on select dropdown element in InAppBrowser

打开带有 cordova-plugin-inappbrowser 的页面并打开 dropdown/select 列表,我得到了列表,但没有显示任何确认或取消按钮。我在我的普通应用程序中确实在 inAppBrowser 之外获得了这些。

这个回答没有解决我的问题,因为元素在inAppBrowser里面,我认为:

现在我无法关闭 select / 下拉元素,除非我 "click" 页面上的某些内容包含此元素。

有什么方法可以将按钮添加到 inAppBrowser 中的 select / 下拉元素?我希望用户能够从 select 元素关闭此 select 元素。

使用:

"cordova-ios": "~4.5.4"
"cordova-plugin-ionic": "^4.1.3"
"@ionic-native/core": "^4.6.0"
"cordova-plugin-inappbrowser": "^2.0.2"

这是我现在得到的截图,我想要灰色块顶部的按钮:

再次阅读 the documentation 后,我开始尝试随机选项。 解决方案是使用 "formsheet" 作为 presentationstyle,在选项中:

this.inAppBrowser.create(
    url,
    target,
    {
        presentationstyle: "formsheet", // iOS only option
    },
);

效果见截图:

enter image description here