Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 表单操作电话在Android上的Chrome中不工作?_Html_Forms_Tel - Fatal编程技术网

Html 表单操作电话在Android上的Chrome中不工作?

Html 表单操作电话在Android上的Chrome中不工作?,html,forms,tel,Html,Forms,Tel,在Android股票浏览器和iOS Safari中,表单和链接都会触发电话呼叫,但在Android上的Chrome中,只有链接起作用 这是一个bug吗?有办法解决吗?使用这个html <form action="tel:0123456789" method="get"> <input type="submit" /> </form> <a href="tel:0123456789">call</a> 然后使用这个j

在Android股票浏览器和iOS Safari中,表单和链接都会触发电话呼叫,但在Android上的Chrome中,只有链接起作用

这是一个bug吗?有办法解决吗?

使用这个html

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

然后使用这个javascript

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

$(“#表格1”)。关于(‘提交’,(功能(e){
e、 预防默认值();
}

我遇到了这个问题,并且完全删除了表单,因为它与我的代码的功能无关,但是由于您的表单与我的代码的功能无关,所以您可以使用它,如果您删除method=“link”?我不确定method=“link”是否存在……我想它将使用method=“get”。如果您希望超链接看起来像按钮,那么您应该使用cssSorry,method=“链接”不应该在那里。改为“获取”“也尝试了没有任何方法。仍然是相同的问题。这个表单应该做什么?如果你想要触发调用,你不需要formIt,它应该触发调用,它需要是一个表单,因为它使用的是一个需要表单元素的外部脚本。最重要的是,我很困惑为什么这个简单的操作在Chrome中不起作用。
<script>
$("#form1").on('submit',(function(e) {
                e.preventDefault();
}
</script>