Html5移动开发论坛

注册

 

发新话题 回复该主题

特殊的链接:打电话,短信,email;iPhone 和Android应用 [复制链接]

1#
感谢﹎涳.`鮊
原文:http://www.mmxsoft.com/post-30.html
下面的这篇文章主要是说,网页中的链接如何写,可以激活电话的功能。
例如,页面中展示的是一个电话号码,当用户在手机浏览器里面点击这个电话号码的时候,手机会弹出拨号的面板,或者是短信程序会启动等。
1. 打电话
在android的浏览器中,如果电话号码是 XXX-XXX-XXXX的型式的话,用户点击的时候,拨号面板会激活,但是如果不是这一特定的格式,那么拨号功能是不会启动的。其实可以通过链接的方式激活拨号面板。
(1) IPhone的写法
[phone_number] 就是电话号码了
        phone_number
例子:
        12345678
(2) Android的写法
[phone_number] 就是电话号码了
        phone_number
例子:
        12345678
在电话号码前面可以加上 + (加号)表示国际号码。如:
        +12345678

2. 短信
如果是需要调用短信的接口,可以将链接写成下面的格式:
    smsphone_number>[,]*[?body=]
例如:
    给 12345678 发短信
    给 12345678 发送内容为"hello"的短信
    给12345678和98765432 发送内容为"hello"的短信
3. Android Market
如果希望一个链接能够激活Android市场的功能,可以把链接写成:
    Android Market link
其中就是搜索的内容,你应用的名称
例子:
    MyApp
4. Ovi Store
这是诺基亚Nokia的一个应用市场。
    MyApp
XXXX就是你的应用的ID(application Id)。

5. Windows Marketplace
微软的应用市场
    MyApp
其中 xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx 只的就是应用的ID

6. BlackBerry App World
黑莓的应用市场
    MyApp
链接中的XXXX就是应用ID。下面这个是作者页面的URL
    MyApp
其中的XXXX是指作者的ID

7. 地图定位GPS
    我的位置
例如:
    我的位置
8. 聊天工具
(1) Yahoo Messager
    Yahoo Messager
[动作]有:addfriend, sendIM, call
例子:
    给my.account@yahoo.com发消息
(2) Windows Messager (MSN)
    Windows Messager
[动作]有:chat (聊天), add (添加成联系人), voice (语音), video (视频)
例子:
   MSN
(3) Google Talk (GTalk)
   GTalk
[动作]有:chat (聊天),call (语音)
例子:
   GTalk
(4) Skype
   Skype
[动作]有:chat, add, userinfo, voicemain
例子:
   ySkypeId?chat">Skype

9. Mail 邮件
就和普通的html一样使用mailto
  
  
  
  
分享 转发

Sencha Touch 交流 QQ 群 224711028 欢迎您的加入。
PhoneGap安卓 交流 QQ 群 250395324欢迎您的加入。
Html5 APP 交流 QQ 群 273843464欢迎您的加入。
TOP
2#

好东西,我喜欢!希望楼主,多发些类似的方法
TOP
3#

发短信的功能我试过了,可以,邮件功能提示暂不支持,电话的功能报错,可能是URL写的是有问题的,(我用模拟器测试的)
TOP
4#

回复 2楼帽子的帖子

发短信的功能我试过了,可以,邮件功能提示暂不支持,电话的功能报错,可能是URL写的是有问题的,(我用模拟器测试的)
TOP
发新话题 回复该主题