`

实现手机访问页面时,拨打页面中的电话号码

    博客分类:
  • html
阅读更多

手机访问页面时,拨打页面中的电话号码

 

来源网络下面的这篇文章主要是说,网页中的链接如何写,可以激活电话的功能。例如,页面中展示的是一个电话号码,当用户在手机浏览器里面点击这个电话号码的时候,手机会弹出拨号的面板,或者是短信程序会启动等。

1. 打电话
在android的浏览器中,如果电话号码是 XXX-XXX-XXXX的型式的话,用户点击的时候,拨号面板会激活,但是如果不是这一特定的格式,那么拨号功能是不会启动的。其实可以通过链接的方式激活拨号面板。
(1) IPhone的写法
[phone_number] 就是电话号码了

<a href="callto:[phone_number]">phone_number</a>
 

例子:

<a href="callto:12345678">12345678</a>
 

(2) Android的写法
[phone_number] 就是电话号码了

<a href="wtai://wp/mc;[phone_number]">phone_number</a>
 

例子:

<a href="wtai://wp/mc;12345678">12345678</a>
 

在电话号码前面可以加上 + (加号)表示国际号码。如:

<a href="wtai://wp/mc;+12345678">+12345678</a>
 



2. 短信

如果是需要调用短信的接口,可以将链接写成下面的格式:sms:<phone_number>[,<phone-number>]*[?body=<message_body>]
例如:

<a href="sms:12345678">给12345678发短信</a>
 
<a href="sms:12345678?body=hello">给12345678发送内容为"hello"的短信</a>
 
<a href="sms:12345678,98765432?body=hello">给12345678和98765432发送内容为"hello"的短信</a>
 



3. Android Market

如果希望一个链接能够激活Android市场的功能,可以把链接写成:

<a href="market://search?q=[query]">Android Market link</a>
 

其中<query>就是搜索的内容,你应用的名称例子:

<a href="market://search?q=MyApp">MyApp</a>
 



4. Ovi Store

这是诺基亚Nokia的一个应用市场。

<a href="http://store.ovi.com/content/XXXXX">MyApp</a>
 

XXXX就是你的应用的ID(application Id)。


5. Windows Marketplace
微软的应用市场

<a href="http://marketplace.windowsphone.com/details.aspx?appId=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx">MyApp</a>
 

其中 xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx 只的就是应用的ID


6. BlackBerry App World
黑莓的应用市场

<a href="http://appworld.blackberry.com/webstore/content/XXXXX">MyApp</a>
 

链接中的XXXX就是应用ID。下面这个是作者页面的URL

<a href="http://appworld.blackberry.com/webstore/vendor/XXXX">MyApp</a>
 

其中的XXXX是指作者的ID


7. 地图定位GPS
<a href="geopoint:[经度],[纬度]">我的位置</a>
例如:

<a href="geopoint:100,23">我的位置</a>
 



8. 聊天工具

(1) Yahoo Messager
<a href="ymsgr:[动作]?[用户名]&m=[消息]">Yahoo Messager</a>
[动作]有:addfriend, sendIM, call例子:

<a href="ymsgr:sendIM?my.account@yahoo.com">给my.account@yahoo.com发消息</a>
 

(2) Windows Messager (MSN)
    <a href="msnim:[动作]?contact=[用户名]">Windows Messager</a>
        [动作]有:chat (聊天), add (添加成联系人), voice (语音), video (视频)
例子:

<a href="msnim:chat?contact=my.account@hotmail.com">MSN</a>
 

(3) Google Talk (GTalk)
   <a href="gtalk:[动作]?jid=[用户名]&from_jid=[自己的用户名]">GTalk</a>
   [动作]有:chat (聊天),call (语音)例子:

<a href="gtalk:chat?jid=your@gmail.com&from_jid=my@gmail.com">GTalk</a>
 

(4) Skype
   <a href="skype:[用户名]?[动作]">Skype</a>
   [动作]有:chat, add, userinfo, voicemain
例子:

<a href="skype:mySkypeId?chat">Skype</a>
 



9. Mail

邮件就和普通的html一样使用mailto

 <a href="mailto:nobody@wordpress.com"></a>


 <a href="mailto:nobody@wordpress.com,no.one@wordpress.com"></a>


 <a href="mailto:nobody@wordpress.com?subject=Testing"></a>


 <a href="mailto:nobody@wordpress.com?subject=Testing mailto&cc=no.one@wrodpress.com"></a>

 

 

现在一般用在链接上加入<a href="tel:1233434334">

 

个人整理 转载请留言

http://www.521478.com

0
0
分享到:
评论

相关推荐

    手机免费打电话软件(用无线网不需要花一分钱)

    1.先用手机访问:http://2345.cn/320722 下载2345手机浏览器!(也可以直接用电脑访问这个地址,再把apk的安装包用数据线传到手机上安装!) 安装好以后就会看到非常给力的免费电话提示了! 点击马上拨打电话,...

    Google Android SDK开发范例大全(第3版) 1/5

    完整的手机数据存取功能:铃声模式设置、震动控制、WiFi服务、屏幕旋转、电池计量、温度测量、电信网络信息、SIM卡信息、拨打电话、短信解析、通讯录联系人、电子罗盘、屏幕手写等手机控制功能。 系统服务及研发的...

    Google Android SDK开发范例大全(第3版) 4/5

    完整的手机数据存取功能:铃声模式设置、震动控制、WiFi服务、屏幕旋转、电池计量、温度测量、电信网络信息、SIM卡信息、拨打电话、短信解析、通讯录联系人、电子罗盘、屏幕手写等手机控制功能。 系统服务及研发的...

    Google Android SDK开发范例大全(第3版) 3/5

    完整的手机数据存取功能:铃声模式设置、震动控制、WiFi服务、屏幕旋转、电池计量、温度测量、电信网络信息、SIM卡信息、拨打电话、短信解析、通讯录联系人、电子罗盘、屏幕手写等手机控制功能。 系统服务及研发的...

    Google Android SDK开发范例大全(第3版) 5/5

    完整的手机数据存取功能:铃声模式设置、震动控制、WiFi服务、屏幕旋转、电池计量、温度测量、电信网络信息、SIM卡信息、拨打电话、短信解析、通讯录联系人、电子罗盘、屏幕手写等手机控制功能。 系统服务及研发的...

    google android sdk开发范例大全 第二版 PDF 光盘代码

     3.8 手机页面的转换   3.9 调用另一个Activity   3.10 不同Activity之间的数据传递   3.11 返回数据到前一个Activity   3.12 具有交互功能的对话框   3.13 置换文字颜色的机关   3.14 ...

    Google Android SDK开发范例大全(第3版)part2

     3.8 手机页面的转换  3.9 调用另一个Activity  3.10 不同Activity之间的数据传递  3.11 返回数据到前一个Activity  3.12 具有交互功能的对话框  3.13 置换文字颜色的机关  3.14 控制不同的文字字体 ...

    《Google Android SDK开发范例大全(第3版)》.pdf

    3.8 手机页面的转换 34 3.9 调用另一个activity 37 3.10 不同activity之间的数据传递 41 3.11 返回数据到前一个activity 44 3.12 具有交互功能的对话框 49 3.13 置换文字颜色的机关 51 3.14 控制...

    Google Android SDK开发范例大全(PDF高清完整版3)(4-3)

    3.8 手机页面的转换——setContentView的应用 3.9 调用另一个Activity——Intent对象的使用 3.10 不同Activity之间的数据传递——Bundle对象的实现 3.11 返回数据到前一个Activity——startActivityForResult方法 ...

    Google Android SDK开发范例大全(PDF完整版4)(4-4)

    3.8 手机页面的转换——setContentView的应用 3.9 调用另一个Activity——Intent对象的使用 3.10 不同Activity之间的数据传递——Bundle对象的实现 3.11 返回数据到前一个Activity——startActivityForResult方法 ...

    Google Android SDK开发范例大全(PDF高清完整版1)(4-1)

    3.8 手机页面的转换——setContentView的应用 3.9 调用另一个Activity——Intent对象的使用 3.10 不同Activity之间的数据传递——Bundle对象的实现 3.11 返回数据到前一个Activity——startActivityForResult方法 ...

    BlackBerry开发平台配置及入门介绍(傻瓜教程)

    要拨打或接收电话、用户就像使用其他手机一样、将手持设备贴近耳朵、或者使用额外选配的耳机、以手持设备在通话期间做记录或记下重要信息。  *个人助理-BlackBerry让用户无线访问个人助理的各种应用、并以无线同步...

    Google Android SDK开发范例大全(完整版附部分源码).pdf

    3.8 手机页面的转换——setContentView的应用 3.9 调用另一个Activity——Intent对象的使用 3.10 不同Activity之间的数据传递——Bundle对象的实现 3.11 返回数据到前一个Activity——startActivityForResult方法...

    Google Android SDK开发范例大全的目录

    3.8 手机页面的转换——setContentView的应用 3.9 调用另一个Activity——Intent对象的使用 3.10 不同Activity之间的数据传递——Bundle对象的实现 3.11 返回数据到前一个Activity——startActivityForResult方法 ...

    Google+Android+SDK开发范例大全

    拨打电话——Intent.ACTION.CALL的使用 5.3 自制发送短信程序——SmsManager与PendingIntent对象 5.4 自制发送Email程序——Intent在Email上的使用 5.5 自制日历手机数据库——实现SQLiteOpenHelper 5.6 手机震动的...

    Google Android SDK开发范例大全(完整版)

    3.8 手机页面的转换——setContentView的应用 3.9 调用另一个Activity——Intent对象的使用 3.10 不同Activity之间的数据传递——Bundle对象的实现 3.11 返回数据到前一个Activity——startActivityForResult方法 ...

    Google Android sdk 开发范例大全 部分章节代码

    3.8 手机页面的转换——setContentView的应用 3.9 调用另一个Activity——Intent对象的使用 3.10 不同Activity之间的数据传递——Bundle对象的实现 3.11 返回数据到前一个Activity——startActivityForResult方法 ...

Global site tag (gtag.js) - Google Analytics