iOS上的HTMLselectChrome不显示“完成”选项

我们在iOS上的Chrome中呈现用户界面时遇到问题,特别是HTMLselect下拉元素。

例:

使用Safari,当你点击SELECT时,一个微调框在屏幕的底部打开 – 你可以点击Done来select你的select并返回到表单。

但是,当您在iOS上的Chrome中加载完全相同的页面时,“完成”不会显示。 用户必须select他们的select,然后点击用户界面上的其他地方返回到表单。 非常不直观,感觉像用户一样SELECT没有工作。

有没有人有这个解决scheme?

(我会张贴图片说明,但这是我的第一个问题,我没有足够的“声誉”做到这一点:-()

我经历了同样的事情,似乎与select没有一个soroundingforms标签和提交button。 没有select显示一个“X”closuresselect和表单/提交它显示文本“完成”。

来自howlee的评论对于提供的链接肯定是正确的,但是如果你花时间添加另一个select元素,它再次显示X而不是完成button。

所以我猜想1元素显示完成,超过1它从完成到X轻弹。

也许这是他们希望展示的function,我们应该保持一致?

:-S

它似乎是iOS的“function”的Chrome。 我的猜测是,由于Material Design的原因,他们想要覆盖常规的iOS样式。

X似乎与“完成”button具有相同的function,任何使用iOS版Chrome的用户都应该熟悉这一行为。

我相信有办法解决这个问题,但是他们会相当黑客。

我感觉到它并没有在w3schools网站上显示,与那里的所有iframe有关。