我试图制作类似的东西。当用户点击电话链接时,它将打开呼叫屏幕。在用户拨打电话后,它会将用户重定向到感谢页面。到目前为止,我已经做到了。
$(".call").click(function(){
event.preventDefault();
window.open("tel:phone_number");
window.location.href = "thank_you_page.php";
});
通过使用上述代码,我几乎实现了我想要的。当用户单击电话链接时,它会打开呼叫屏幕并将其重定向到感谢页面。但我希望仅在用户拨打电话时重定向用户。如果用户取消呼叫屏幕或未拨打电话,则将他/她重定向到感谢页面是不合适的。
还有一件事,在桌面上,它会打开一个带有空白页面的新标签的呼叫提示框。 关闭警报框后,空白页仍然保留。我必须手动关闭标签。
我尝试了window.open("tel:phone_number","_self");
但它根本没有打开“呼叫提示”框,但是会重定向到感谢页面。
<a href="tel:number">
中使用tel链接一样?