我有一个响应式django应用程序,在按钮点击时显示电话号码。我想在移动设备上触发电话。如何检测设备,使电话操作的呼叫仅在移动设备上发生,但在桌面上它只显示文本?我已经看过这篇文章How to trigger a phone call when clicking a link in a web page on mobile phone,但它没有多大帮助。
<input onclick="change()" class="btn btn-primary phone" type="button" value="Show Phone Number" id="myButton1" />
<script type="text/javascript">
function change()
{
var elem = document.getElementById("myButton1");
elem.value = "" + {{contact_no}};
}
</script>
答案 0 :(得分:0)
使用以下
< a href='tel:+9190123456' >
但在使用此功能之前,您必须使用移动设备和计算机的条件来触发号码呼叫,因为计算机不支持任何呼叫功能。