iPhone 和Android應用,特殊的連接:打電話,短信,email

下面的這篇文章主要是說,網頁中的連接如何寫,能夠激活電話的功能。html

例如,頁面中展現的是一個電話號碼,當用戶在手機瀏覽器裏面點擊這個電話號碼的時候,手機會彈出撥號的面板,或者是短信程序會啓動等。android

1. 打電話web

在android的瀏覽器中,若是電話號碼是 XXX-XXX-XXXX的型式的話,用戶點擊的時候,撥號面板會激活,可是若是不是這一特定的格式,那麼撥號功能是不會啓動的。其實能夠經過連接的方式激活撥號面板。windows

(1) IPhone的寫法瀏覽器

  • [phone_number] 就是電話號碼了
        <a href="callto:[phone_number]">phone_number</a>
  • 例子:
        <a href="callto:12345678">12345678</a>

(2) Android的寫法app

  • [phone_number] 就是電話號碼了
        <a href="wtai://wp/mc;[phone_number]">phone_number</a>
  • 例子:
        <a href="wtai://wp/mc;12345678">12345678</a>

在電話號碼前面能夠加上 + (加號)表示國際號碼。如:ide

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

 

2. 短信wordpress

若是是須要調用短信的接口,能夠將連接寫成下面的格式:工具

    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>
相關文章
相關標籤/搜索