3

在你忽略这篇文章之前,我已经阅读了无数关于如何使用屏幕分辨率、用户代理等来检测移动平台是否显示“全功能”或更大的网站与更小的网站的文章。

我正在使用 .Net MVC4 并且已经可以通过 global.asax.cs 和 _Layout.Mobile 文件毫无障碍地重定向到我的 .mobile 页面。

因此,我的问题是:一旦进入移动页面,我想知道这是否是平板电脑(iPad、Android 等)的手机,以便在页面上呈现“呼叫我们”按钮。我正在使用 jQueryMobile,所以到目前为止我已经获得了执行以下操作的代码:

<a href="tel:+15559876543" data-role="button">Call Us Today</a>

基本上,我正在检查设备是否有收音机并且可以拨打电话,以免让单击“呼叫我们”链接但无法到达任何地方的仅使用 WiFi 的 iPad 用户感到沮丧。

我完全认识到可能有更好的方法来处理我正在做的事情,我也很感激这些建议。

在此先感谢,丹

4

1 回答 1

0

用电话号码替换“今天给我们打电话”文本。(IMO)这让我点击它时按钮的作用更加明显,如果我想将它添加到我的联系人中,允许我在我的 iPad 上点击它,或者拿起我旁边的电话并在我响铃时响铃实际上可以看到数字。

于 2012-10-20T22:16:33.900 回答