HTML - 是否可以从网站触发直接电话呼叫,而不在移动设备上显示电话号码?

问题描述 投票:0回答:3

我想通过我的网站触发电话呼叫,但我不希望它显示在电话呼叫本机应用程序上。我使用了 href="tel:555676876",但它会将我重定向到呼叫应用程序,而不是直接呼叫。 除了“window.open('tel:*901%23');”之外,还有 JavaScript 代码吗

javascript html mobile-website
3个回答
2
投票

没有。

如果这是可能的,那将是一个相当大的安全风险,因为网站可能会主动拨打欺诈号码。


0
投票

我在寻找其他东西并发现了你的问题。距离你的提问已经过去很长时间了

您可以通过 jQuery 和 e.preventDefautl() 来完成

<script>
    jQuery('body').on('click', 'a[href^="tel:"]', function(e) {
        e.preventDefault();
        console.log('clicked phone');
    });
</script>

-1
投票

隐藏电话号码可能无法实现。

<a href="tel:5551234567">Call</a>

单击一下即可打开电话拨号器并输入要拨打的号码。

© www.soinside.com 2019 - 2024. All rights reserved.