php将 header 位置重定向到电话号码

标签 php redirect mobile mobile-browser nokiabrowser

我正在尝试通过 php 将用户对链接的点击重定向到电话号码,如下所示:

//HTML
<a href="tele.php">

和 php:

<?php
header("Location: tel:+123456789");
exit;
?>

这适用于较新的移动浏览器,但不适用于较旧的移动浏览器,特别是诺基亚 WAP2.0 浏览器。 有什么想法吗?

最佳答案

经过几次尝试,我找到了解决方案。

我设置了主域的三级域:call.mydomain.it。 在其文档根目录中,我放置了一个包含以下几行的 index.php 文件:

<?php
if(isset($_GET['tel']) && $_GET['tel'] != "")
{
    $tel = $_GET['tel'];
    header("Location: tel://$tel");
}
die();
?>

因此,当我加载 call.mydomain.it/?tel=00393331234567 时,浏览器开始调用作为参数传递的号码。

此外,如果您必须设置网络营销事件,您可以使用 this free tool 缩小此网址

希望对您有帮助

关于php将 header 位置重定向到电话号码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11293349/

相关文章:

php - laravel 迁移 :rollback wrong

php - 将 NOW() 和 csv 文件名添加到同一 mysql 列中

php - 在 html 表中显示 mysql 行

mobile - 尝试从移动应用登录时出现openid一般授权错误

jquery - Phonegap + jQuery Mobile + 股票/折线图

php - 用于 nodejs 应用程序的 Paypal 快速结帐

.htaccess - .htaccess 中的重定向规则将我带到了错误的地方

express - 如何从 Internet Explorer 无缝重定向到 Microsoft Edge?

java - 点击提交后重定向

ios - 移动 IOS 输入类型日期最小值和最大值不适用于 chrome 和 safari