移动端网页实现拨打电话功能的几种方法

移动端网页实现拨打电话功能的几种方法

通过网页拨打电话

<a href=”tel://222 ”>拨打电话</a>
这种方式塞班、安卓与iphone都支持

切记一定这这么写,不要自己写方法再去调用

例如;<a href=”javascript:phone('+phone+') ”>拨打电话</a>

function phone(date){
window.location.href = 'tel://' + date;
}

采用url链接的方式,实现在safari ios,android 浏览器,webos 浏览器,塞班浏览器,ie,operamini等主流浏览器,进行拨打电话功能。

1.最常用的方式:
<a href="tel:+120">报警!</a>

在拨号界面,显示号码,并提示拨打。

 

支持大部分的浏览器,但是在qq浏览器上支持不好。

2、自动探测电话号码

如果要支持safari for ios ,blackberry browser的号码,需要加上一下标签:

<meta name="format-detection" content="telephone=no">

<meta http-equiv="x-rim-auto-match" content="none"> 

 

 3.使用wtai协议进行拨打电话。

 

在wml中可以调用设备的wtai函数来呼叫特定的电话号码。目前,越来越多的浏览器都支持这个功能,但还不是所有。

代码如下所示:

<input name="phone_no" format="*m" value="13"/> <do type="option" label="呼出号"> <go href="wtai://wp/mc;$(phone_no)"/> </do><br/>   或者直接写入电话号码的方式: <a href="wtai://wp/mc;1331597312*">拨打电话</a>

 

 

实例:
复制代码代码如下:

<a href="wtai://wp//mc;10086">拨打10086 </a>  <a href="wtai://wp/ap;10086;">将10086存储至电话簿 </a>  <a href="sms:10086">发短信到10086 </a> 

 

建议采用这个方式。

 

4、还有一种方式:

复制代码代码如下:


<a href=”dc:5040*0077″>拨打热线</a>

 


版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/113454.html原文链接:https://javaforall.net

(0)
上一篇 2021年10月17日 下午9:00
下一篇 2021年10月17日 下午10:00


相关推荐

  • XAMPP安装配置(最)详细教程图解

    XAMPP安装配置(最)详细教程图解XAMPPXampp 安装及使用 XAMPP 包括 Aache MySQL PHP PERL 直接解压缩 没有复杂的安装过程 强烈推荐初学者使用 文章目录 XAMPP 一 XAMPP 简介二 Xampp 安装及使用三 XAMPP 控制面板四 XAMPP 的基本常见使用方法五 卸载 XAMPP 注意事项六 附 xampp 的默认密码七 常见问题一 XAMPP 简介 XAMPP Apache MySQ

    2026年3月17日
    2
  • 个人网站备案

    个人网站备案目录一个人网站备案与什么有关 二哪些个人网站允许在国内备案 三个人网站备案的注意事项 3 1 网站起名 3 2 个人网站备案需要准备的资料 3 3 个人网站备案需要多久 3 4 买一些备案域名靠谱吗 3 5 个人网站不备案可以吗 转载至一个人网站备案与什么有关 对于个人网站来说 备案或者不备案最重要的一点就是你的网站所使用的服务器是放在国内还是国外 国内服务器 例如阿里云 百度云以及其

    2026年3月19日
    2
  • Navicat 12 安装激活教程

    Navicat 12 安装激活教程试了很多 10 和 11 的激活成功教程 均卡在了激活码上 没想到这个 12 的版本试验成功了 感谢原文作者的分享 这里只是个转载 软件 工具 教程均在下面的压缩包里链接 https pan baidu com s 1CBdWNamJeZG ojZ9w nbsp 提取码 d7g2 说下其他的几个点 1 尽量安装在非系统盘 2 教程中有提到 VS2017 这应该不是安装激活成功教程的必要条件 而是使用某些功

    2026年3月18日
    2
  • python判断list是否为空_Python – 判断list是否为空

    python判断list是否为空_Python – 判断list是否为空原博文 2018 02 0119 15 Python 中判断 list 是否为空有以下两种方式 方式一 1list temp 2iflen list temp 3 存在值即为真 4else 5 list temp 是空的方式二 1list temp 2iflist temp 相关推荐 2019 12 1916 00 1 P

    2026年3月20日
    2
  • 零基础本地部署小龙虾 OpenClaw:超详细保姆级教程

    零基础本地部署小龙虾 OpenClaw:超详细保姆级教程

    2026年3月13日
    2
  • mysql的内存数据库_内存数据库

    mysql的内存数据库_内存数据库内存数据库一 内存数据库 在 SQLite 中 数据库通常是存储在磁盘文件中的 然而在有些情况下 我们可以让数据库始终驻留在内存中 最常用的一种方式是在调用 sqlite3 open 的时候 数据库文件名参数传递 memory 如 rc sqlite3 open memory db 内存数据库一 内存数据库 在 SQLite 中 数据库通常是存储在磁盘文件中的 然而在有些情况下 我们可

    2026年3月19日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号