web-dev-qa-db-ja.com

デバイスのネイティブ機能を使用してHTML5 WebページからSMSを開始/送信する方法

SMSおよびiPhoneでHTML5ページのWebコントロールを使用して、送信Androidアプリケーションを開くにはどうすればよいですか。デバイスのネイティブSMS送信アプリを、Webから事前に入力された値で使用したい。

17
Pentium10

他の回答に加えて、私はsmsto:555:bodytextがiOS5を実行しているiPhoneで機能しないことを確認できます。

Androidで動作する(そして私はそれをテストした)の形式は次のとおりです:

sms:444?body=hello

例:

<a href="sms:444?body=hello">Tap to say hello!</a>

IPhoneでは?body = helloはまったく機能しないので、代わりにsms:555だけを使用する必要があります。

sms:555

<a href="sms:444">Tap to text us!</a>
25
Ben Clayton

私は以下をテストしましたが、うまくいきます:

HTMLアンカータグの使用:

<a href="sms:111?body=SUBSCRIBE">Subscribe</a>

JavaScriptの使用:

window.open('sms:111?body=SUBSCRIBE', '_self');
0
Blesson Jose

Android 3.0 SDKを使用して、Googleはデバイスアクセス用にHTML5でAPIを公開し始めました。例を次に示します here

私はiphoneについて十分に知らないので、どちらの方法でもアドバイスします。

0
omermuhammed