【问题标题】:php redirect header location to phone numberphp将标头位置重定向到电话号码
【发布时间】:2012-07-02 12:05:22
【问题描述】:
我正在尝试通过 php 将用户点击链接重定向到电话号码,如下所示:
//HTML
<a href="tele.php">
和 php:
<?php
header("Location: tel:+123456789");
exit;
?>
这适用于较新的移动浏览器,但不适用于较旧的移动浏览器,尤其是诺基亚 WAP2.0 浏览器。
有什么想法吗?
【问题讨论】:
标签:
php
redirect
mobile
mobile-browser
nokiabrowser
【解决方案1】:
经过几次尝试,我找到了解决方案。
我设置了我的主域的三级域:call.mydomain.it。
在其 docroot 中,我放置了一个包含以下行的 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 缩小此网址
希望对你有所帮助
【解决方案2】:
试试wtai://wp/mc;xxxxxxxxx 而不是tel:。