外观
外观
怡然
262字小于1分钟
HTML
2024-08-05
提示
公司项目中用vue开发H5页面内嵌APP中需要调用手机拨打电话的功能,故需要开启一些其他在PC端开发时不用的属性。本质就是在入口文件index.html
中配置meta
标签。
meta
标签的配置<!-- 开启电话号码和短信发送识别 -->
<meta name="format-detection" content="telephone=yes" />
<!-- 开启邮件发送识别 -->
<meta name="format-detection" content="email=yes" />
<!-- 开启地址识别 -->
<meta name="format-detection" content="address=yes" />
<a href="tel:123456">123456</a>
<a href="sms:123456">123456</a>
注意,无论是
tel
还是sms
,都需要在href
中加上:
,否则会被当做普通的字符串。:
后是电话号码。
<template>
<div class="child">
<div class="telephone" @click="makePhone(10001)" >拨打电话</div>
</div>
</template>
<script setup lang="ts" name="Child">
function makePhone(phone:any) {
window.location.href = 'tel://' + phone
}
</script>
<a href="mailto:dooyoe@gmail.com">dooyoe@gmail.com</a>