HTML5调用手机发短信和打电话功能


Posted in HTML / CSS onApril 29, 2020

前言

本来感觉用H5写调用电话拨号功能和发送短信功能会很不好写,后来通过实践得出,其实很简单的。
首先简单介绍一下业务功能,就是显示通讯录中的人员用户信息,然后分别点击相应的按钮来发送短信和拨通电话

HTML5调用手机发短信和打电话功能

正文

来看看HTML的关键代码

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>公司通讯录</title>
		//一定要加的引用
		<meta name="apple-mobile-web-app-capable" content="yes">
	</head>

	<body>
		<header class="mui-bar mui-bar-nav" style="background-color: #ffffff;">
			<a class="mui-action-back mui-icon mui-icon-left-nav mui-pull-left" style="color: #000000;font-size: 25px;"></a>
			<h1 class="mui-title">个人信息</h1>
		</header>
		<div class="mui-page-content" >
				<div class="mui-scroll" style="background-color: #FFFFFF;">
					<div class="mui-button-row" style="margin-bottom: 40%;margin-top: 10%;">
					//发消息的关键代码href 个id 会在js中写出来
						<a href="#" id="urls" > 
							<i class="iconfont icon-Group- " style="font-size: 18px;"></i>  发消息  </a>
						//拨号的关键代码href 个id 会在js中写出来
						<a href="#" id="url" > 
						<i class="iconfont icon-dianhua iconback " style="font-size: 18px;"></i>  打电话
				</div>
			</div>
		</div>
	</body>
</html>
//拨号的写法
			document.getElementById("url").href = 'tel:' +具体的电话号码;
			//发短信的写法
			document.getElementById("urls").href = 'sms:' + 具体的电话号码;

代码精炼

<head>里面加上:

<meta name="format-detection" content="telephone=yes"/>

需要拨打电话的地方:

<a href="tel:400-0000-688">400-0000-688</a>

发短信:

<a href="sms:18688888888">发短信</a>

结束

其实好多功能都不是特别难,只是不熟悉,软件开发就是不断的熟悉的过程。

到此这篇关于HTML5调用手机发短信和打电话功能的文章就介绍到这了,更多相关html5 发短信打电话内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章,希望大家以后多多支持三水点靠木!

HTML / CSS 相关文章推荐
CSS3 Backgrounds属性相关介绍
May 11 HTML / CSS
浅析与CSS3的loading动画加载相关的transition优化
May 18 HTML / CSS
纯CSS3单页切换导航菜单界面设计的简单实现
Aug 16 HTML / CSS
CSS3实现文字波浪线效果示例代码
Nov 20 HTML / CSS
详解HTML5表单新增属性
Dec 21 HTML / CSS
canvas使用注意点总结
Jul 19 HTML / CSS
HTML5图片预览实例分享
Jun 04 HTML / CSS
分享29个基于Bootstrap的HTML5响应式网页设计模板
Nov 19 HTML / CSS
Html5新增标签有哪些
Apr 13 HTML / CSS
吃透移动端 Html5 响应式布局
Dec 16 HTML / CSS
使用canvas实现雪花飘动效果的示例代码
Mar 30 HTML / CSS
css3 filter属性的使用简介
Mar 31 HTML / CSS
H5离线存储Manifest原理及使用
Apr 28 #HTML / CSS
HTML5中的网络存储实现方式
Apr 28 #HTML / CSS
HTML5通过navigator.mediaDevices.getUserMedia调用手机摄像头问题
Apr 27 #HTML / CSS
遮罩层 + Iframe实现界面自动显示的示例代码
Apr 26 #HTML / CSS
html5中使用hotcss.js实现手机端自适配的方法
Apr 23 #HTML / CSS
html5 canvas 实现光线沿不规则路径运动
Apr 20 #HTML / CSS
基于HTML5+tracking.js实现刷脸支付功能
Apr 16 #HTML / CSS
You might like
php 求质素(素数) 的实现代码
2011/04/12 PHP
Uncaught exception com_exception with message Failed to create COM object
2012/01/11 PHP
codeigniter集成ucenter1.6双向通信的解决办法
2014/06/12 PHP
浅谈php的优缺点
2015/07/14 PHP
PHP实现添加购物车功能
2017/03/06 PHP
javascript事件模型代码
2007/07/01 Javascript
javascript 对象定义方法 简单易学
2009/03/22 Javascript
深入分析js中的constructor和prototype
2012/04/07 Javascript
鼠标移动到图片名上,显示图片的简单实例
2013/07/14 Javascript
javascript中声明函数的方法及调用函数的返回值
2014/07/22 Javascript
JS 排序输出实现table行号自增前端动态生成的tr
2014/08/13 Javascript
使用javascript将时间转换成今天,昨天,前天等格式
2015/06/25 Javascript
详解JavaScript逻辑And运算符
2015/12/04 Javascript
JS中mouseover和mouseout多次触发问题如何解决
2016/06/06 Javascript
Node.js的环境安装配置(使用nvm方式)
2016/10/11 Javascript
javascript跨域请求包装函数与用法示例
2016/11/03 Javascript
jQuery实现圣诞节礼物传送(花式轮播)
2016/12/25 Javascript
BootStrap Fileinput初始化时的一些参数
2016/12/30 Javascript
swiper4实现移动端导航切换
2020/10/16 Javascript
python中将正则过滤的内容输出写入到文件中的实例
2018/10/21 Python
pandas dataframe的合并实现(append, merge, concat)
2019/06/24 Python
Django工程的分层结构详解
2019/07/18 Python
Python一键安装全部依赖包的方法
2019/08/12 Python
django实现用户注册实例讲解
2019/10/30 Python
Python hashlib加密模块常用方法解析
2019/12/18 Python
python plt可视化——打印特殊符号和制作图例代码
2020/04/17 Python
Python截图并保存的具体实例
2021/01/14 Python
FORZIERI澳大利亚站:全球顶级奢华配饰精品店
2016/12/31 全球购物
美国室内和室外装饰花盆购物网站:ePlanters
2019/03/22 全球购物
乌克兰第一的珠宝网上商店:Gold.ua
2019/11/29 全球购物
区优秀教师事迹材料
2014/02/10 职场文书
计算机科学系职业生涯规划书
2014/03/08 职场文书
《冬阳童年骆驼队》教学反思
2014/04/15 职场文书
2015年组织委员工作总结
2015/04/23 职场文书
MySql子查询IN的执行和优化的实现
2021/08/02 MySQL
python百行代码实现汉服圈图片爬取
2021/11/23 Python