2011-01-24 85 views
19

我想知道Android是否具有與iPhone類似的功能,因爲您可以使用html A標記通過將HREF屬性設置爲要發送消息的電話號碼來發送SMS並以「SMS:」作爲前綴,即href =「SMS:02313213」Android上的SMS URL

我看了一下,似乎無法找到任何暗示它在Android上可用的東西。

+1

你知道爲什麼smsto:沒有電話號碼無法工作嗎? – 2011-01-29 10:16:36

回答

22

我發現它可以幫助你的情況如下:

http://tools.ietf.org/html/rfc5724

您可以檢查小節2.5或該RFC的2.6給你一些額外的制定適當的SMS網址的指針。

例如: ... < A HREF = 「手機短信:19725551212體=你好%20there」 >短信我</A >
...

注意 '逃脫' 字符對於上面例子中的'空間'。

希望Android瀏覽器將允許您基於此語法生成XHTML表單。我相信他們會(如果我在第二天有一些時間,我會嘗試在我的Galaxy S上)。

+0

也可以使用連字符,僅用於視覺幫助。 – 2015-02-13 23:47:21

4

這應該工作:

<a href="sms:+437722735932">contact</a> 
4

href =「sms:+ xxx」適用於我的股票HTC Desire Android 2.2瀏覽器和Sense短信應用程序,但sms:+ xxx?body =不 - 錯誤:無效收件人。我只對設置身體很感興趣 - 任何人都看到/解決了這個問題?

我的測試頁面是在這裏:http://jsbin.com/itama4/15

+0

我得到相同的行爲,我認爲問題是如何使用sence應用程序。在我的手機(2.3.7 HTC EVO [Sense UI已移除])上,它在Messaging應用程序中正常工作並可正常打開,但當使用具有Sense UI的手機進行操作時,它會發出錯誤並且僅在沒有正文內容的情況下才能正常工作。 – Ray 2012-04-09 17:14:36