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

在 Android Stock Browser 和 iOS Safari 中,表单和链接都会触发电话,但在 Android 上的 Chrome 中,只有链接有效。

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

4

1 回答 1

1

使用这个 html

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

然后使用这个javascript

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

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

于 2017-06-26T21:40:10.577 回答