表单操作电话在Android上的Chrome中无效?

时间:2013-06-14 14:02:40

标签: html forms tel

<form action="tel:0123456789" method="get">
        <input type="submit" />
</form>
<a href="tel:0123456789">call</a>

在Android Stock浏览器和iOS Safari中,表单和链接都会触发一个电话,但在Android上的Chrome中只有该链接有效。

这是一个错误吗?有办法吗?

1 个答案:

答案 0 :(得分:1)

使用此html

<form id ="form1">
     <a href="tel:numberInInternationalFormat"><button>Submit</button></a>
</form>

然后使用此javascript

<script>
$("#form1").on('submit',(function(e) {
                e.preventDefault();
}
</script>

我遇到了这个问题并完全摆脱了这个形式,因为它与我的代码的功能无关,但既然你的代码是,你可以使用这个