【问题标题】:How to detect select box height on ios phonegap development?如何在 ios phonegap 开发中检测选择框高度?
【发布时间】:2015-12-01 13:12:30
【问题描述】:

我想在 ios 底部显示的选择框顶部添加一个 html 完成按钮。我认为我需要选择框高度才能做到这一点,知道我怎么能得到它吗?如果有其他方法可以完成,请告诉我。

谢谢!

【问题讨论】:

  • 默认显示完成按钮。您是否使用自定义插件来显示选择器?
  • 您好,我更改了照片以更好地解释问题。我删除了所有与问题无关的插件和代码。默认情况下,完成按钮不会显示在我这边,这是我想要的,因为我希望在选择选择器顶部添加一个自定义完成按钮,所以它应该是一个 html 元素,有没有办法做到这一点?谢谢!

标签: html ios css cordova


【解决方案1】:

通过用视口高度减去窗口高度来解决。 w

hen选择框触发的onfocus,等待视口通过使用100毫秒的setInterval更改,然后,当它更改时,等待另外500毫秒(Settimeout),只是为了确保viewport完全更改。用视口减去窗口高度,你会得到底部出现的选择框的高度。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-09-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-12
    • 1970-01-01
    相关资源
    最近更新 更多