0

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

这个答案没有解决我的问题,因为元素在inAppBrowser里面,我认为: https ://stackoverflow.com/a/41203014/10005883

现在我无法关闭选择/下拉元素,除非我“单击”包含该元素的页面上的某些内容。

有没有办法在inAppBrowser的选择/下拉元素中添加按钮?我希望用户能够从选择元素中关闭此选择元素。

使用:

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

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

选择下拉菜单不显示任何取消或确认按钮

4

1 回答 1

1

再次阅读文档后,我开始尝试随机选项。解决方案是在选项中使用“表单”作为演示样式:

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

看截图,效果:

在此处输入图像描述

于 2018-07-03T07:45:52.033 回答