2011-01-24 11 views
19

AndroidにiPhoneと同様の機能があるかどうかを知りたければ、メッセージを送信する電話番号にHREF属性を設定してSMSを送信するHTMLタグを使用できます"SMS:02313213"のプレフィックスを付けてください。AndroidのSMS URL

Androidで利用できることを示唆しているものは見つかりませんでした。動作するはず

+1

なぜ、smsto:は電話番号なしでは動作しないのですか? –

答えて

22

私はあなたを助けることがあり、次のが見つかりました:

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

あなたはあなたに追加のいくつかを与えるために、サブセクション2.5またはこのRFCの2.6を確認することができます適切なSMS URLを策定する際の指針。例えば

: ... <のhref = "SMS:?19725551212体=こんにちは%の20there" >ミー</>
をSMS ...

お知らせ文字を 'エスケープ'上記の例の「スペース」のために。

うまくいけば、Androidブラウザでは、この構文に基づいてXHTMLフォームを生成できます。私は彼らがそうなると信じています(もし私が翌日にいくらか時間を持っていたら、私はそれを私の銀河系Sに試みます)。

+0

視覚的補助のためだけでなく、ハイフンも許可されています。 –

4

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

href = "sms:+ xxx"は、HTC Desire Android 2.2ブラウザとSense SMSアプリで動作しますが、sms:+ xxx?body = does not - error:無効な受信者です。私は体を設定することに本当に興味がありました - この問題を見たり解決したりした人は誰ですか?

私のテストページはこちらです:http://jsbin.com/itama4/15あなたはこれが動作し、エラーを回避するように見えるmms:<phone_number>?body=<your message here.>のためのテキストとQRCコードを使用する場合、私は気づいた

+0

私は同じ動作をしている、私は問題がどのようにセンスアプリケーションが動作していると思います。私の電話機(2.3.7 HTC EVO [Sense UI削除])では、メッセージングアプリで正しく動作しますが、Sense UIを搭載した電話機ではエラーが発生し、本文の内容がなくても動作します。 – Ray

+0

私はCyanogenMod 9(デフォルトのICS SMSアプリ)を持ったGalaxy S2を持っています。これは私にとってはうまくいくので、あなたは@Raymondに同意します。 –