×
Namespaces

Variants
Actions
Revision as of 04:28, 5 October 2011 by hamishwillee (Talk | contribs)

Archived:SMS,MMSメッセージを送信する方法

From Nokia Developer Wiki
Jump to: navigation, search
Article Metadata
Compatibility
Platform(s): Flash Lite: 1.1, 2.x
Article
Translated:
By morisawafnj
Last edited: hamishwillee (05 Oct 2011)

SMS/MMSを送信する

  • SMSやMMSを送信するには、下記に示すパラメータ付きでGetURL()関数を使用する必要があります。

"sms:aNumber?body=A Message" または "mms:aNumber?body=A Message"

  • コード例
myNumber = "4815162342";
myMessage = "Hi, This is my message";
 
getURL("sms:" add myNumber add "?body=" add myText); //Send a SMS
 
/*
getURL("mms:" add myNumber add "?body=" add myText); //Send a MMS
*/
  • S60端末では、この関数が即座にメッセージを送信するわけではありません。引数として与えたパラメータを入力済みの、組込みのSMS/MMSエディタを開きます。

SMS/MMSの権限(Capability)をチェックする

下記に示す数値変数を使用して、SMS/MMSを送信できるかどうかチェックできます。

  • _capSMS: Flash LiteがSMSを送信できる場合は変数に1を設定し、そうでない場合の変数は未定義です。
  • _capMMS: Flash LiteがMMSを送信できる場合は変数に1を設定し、そうでない場合の変数は未定義です。
  • Flash Lite 2.xでは、上記変数ではなく System.capabilities.hasSMS, System.capabilities.hasMMS を使用することを推奨します。


コード例

if(_capMMS)
{
getURL("mms:4815162342?body=Hi, This is my message"); //Send a MMS
}


ダウンロード

Sms sending example.jpg

298 page views in the last 30 days.