1

我正在尝试在运行 Android 4.2 的 Nexus 7 上以 type=time 的形式使用 HTML5 输入。

<html>
    <head>
    </head>
    <body>
        <form action="save" method="POST">
            <input type="time" step=1 value="01:02:03" name="duration"/>
            <button type="submit">Submit</button>
        </form>
    </body>
</html>

这应该可以让我以 hh:mm:ss 格式控制时间,并且在 Windows 桌面上的 Chrome 上进行测试时可以做到这一点。但是,在 Nexus 7 上,我不允许保留或设置秒数。输入控件最初显示“01:02:03”,但是当我触摸它并使用“滑动/滚动数字”编辑器窗口更改它时,它变成“01:02”并且秒数丢失。编辑窗口只显示小时和分钟,几秒钟内什么也没有。

我在http://www.quirksmode.org/html5/inputs_mobile.html中看到,android 不支持此控件-但它允许我更改小时和分钟。有没有办法让这个控件在 Nexus 7 上几秒钟内工作,而不必求助于使用不同的方法?

4

0 回答 0