问题标签 [tel]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 如何在 xhtml MP 中创建电话链接
我正在尝试构建一个小的移动优化网络。该网络列出了一组业务结果,我需要该 android 解释电话链接。
我看过其他网站和android显示电话链接的特殊信息(灰色按钮中有电话绿色图像),但是当我尝试它时,它似乎是一个通常的链接。
我尝试过使用缩微格式(vcard),但它不起作用。
我的代码:
任何的想法?
iphone - 如何在 Web 应用程序中检测 tel: uri 方案的可用性?
我正在寻找使用 tel: uri 方案 (rfc3966) 使电话号码可在 Web 应用程序中的移动设备上链接,但我不想将它们链接到无法处理 tel: 方案 - 桌面的设备上,或没有电话功能的移动设备(即 iPad!)
有什么方法可以检测到这一点吗?如果可能的话,我宁愿避免用户代理嗅探。
iPhone 似乎有一个 canOpenURL 函数,应用程序可以使用它来测试它,但我想从 Javascript 中获得相同的行为。
iphone - 从应用程序内的网页打开 iPhone 上的 Mail.app
我们的应用程序会在应用程序内部从我们的网站加载个人资料页面。它们已经针对 iPhone css 进行了优化,但它们仍然是一个 html 页面。我们的 mailto 链接没有按预期工作。单击时,没有任何反应。但是,单击并按住(点击并按住)时,菜单会向上滑动,显示“新消息”、“创建新联系人”、“复制”等。
应该如何格式化以使 Mail.app 自动启动?
“呼叫”链接按预期工作。
所以,不知道该怎么处理这个......
iphone - Tel href 链接在 iPhone 的 Web App 模式下停止工作
我有一个相当简单的 HTML 页面,上面有一个可以拨打电话号码的链接。
想法是拨打号码 1234567890,停顿两次,然后拨 9 后接井号。
这在 Mobile Safari 中查看页面时可以正常工作。确认显示,您可以拨打该号码。
如果我启用 Web App 模式(使用 apple-mobile-web-app-capable)并将其添加到我的主屏幕,链接将停止工作。一旦我删除最后的#,链接就会重新开始工作。
我已经尝试了各种方法,但只要链接包含# 符号,它就会停止响应点击。这是某种安全限制吗,因为在 Web App 模式下它不再要求确认拨号?
uri - tel 和 wtai url 方案之间的区别
我有兴趣制作电话号码链接,以便为浏览移动网站的用户拨打电话。
tel和wtai url 方案有什么区别?还有其他方案吗?
它们应该如何使用以及在什么情况下使用?
某些设备是否仅识别一种方案或另一种方案,是否已弃用或可能已弃用方案?
android - mailto: 和 tel: 在移动网络上的锚标记中带有图像的方案
我在页面的右下角有绝对定位的锚标签(一个水平相邻)。其中一个锚点是 mailto: 链接,另一个是 tel: 链接。每个都包含一个图像而不是文本。两者似乎都无法在我的 Android 设备上正常工作。我可以选择每个链接,但只有当我长按时,我才能选择拨打该号码或发送电子邮件。如果我摆脱图像并使用电话号码和电子邮件的实际文本,则会发生适当的操作。在让手机确认不是实际文本的电话号码和电子邮件时,是否有一些我不知道的细微差别?
我也尝试删除 img 标签并为锚标签设置背景图像,但我得到了相同的结果。
android - 向拨号器发送暂停
与在 android 中发送暂停和 DTMF 输入类似,我正在尝试将暂停字符“,”发送到拨号器。这适用于 HTC Sense 手机甚至 Xoom,但不适用于 Nexus One 或 T-Mobile G2 等“股票体验”手机(我怀疑摩托罗拉 Droid)。
这些电话似乎有一个拨号器,它试图漂亮地格式化数字(即添加破折号)并在击中逗号字符时停止。有趣的是,它不会阻塞“p”字符,尽管它会去掉“p”并继续添加数字。
这是 ActivityManager 看到的:
我还尝试了编码形式“tel:8883333%2C444”,这些手机的行为没有区别。如前所述,我已经尝试过“p”,但是这些字符被删除,导致拨号器错误地填充了 888-333-3444,而且我不确定“p”是否正确。
所以,问题是:有没有办法指定适用于大多数或所有安卓拨号器的暂停?
android - Android:简单的 Web 应用程序在 http 方案以外的链接上崩溃
我是为 Android 开发的初学者,如果这很明显,请原谅。我使用来自 android.com 的示例创建了一个简单的 Web 应用程序,但是,当单击 tel: 或 mailto: 之类的链接时,应用程序崩溃并要求我强制退出。我想知道是否有人可以告诉我为什么。
javascript - 处理电话:锚
我有一个电话号码的锚。在手机上很棒。在带有 Skype 或 Google Voice 的桌面上,这很好。问题出在不知道如何处理的台式机上。
我该怎么办?检测它是否不是移动设备并更改链接?我仍然希望显示链接,只是 URL 不同。
有没有更好的办法?如果不是,我如何在 JavaScript 中检测移动设备以更改 href 属性?
谢谢你。
iphone - 当他看到电话链接弹出时检测用户的选择
我想知道用户何时真正从我的应用程序(UIWebView)拨打电话,而不仅仅是点击电话号码。
在我的应用程序中按下电话链接后,当用户收到呼叫/取消弹出窗口时,如何获得用户选择的结果?