message


简介:

Message封装了手机系统短信的相关操作,支持发送多人

方法:

回调方法:

createMessage


创建消息对象
var message = rd.message.createMessage(type);
说明

创建指定类型的消息,消息类型目前可取rd.message.TYPE_SMS

参数:
  • type: (短信类型 ) 必选 消息类型
    • rd.message.TYPE_SMS:值为1, 简单短信类型常量(iOS,Android设备目前仅支持简单短信发送)短信类型(Number)
返回值
  • Message:JSON对象,消息对象
    • to: ( String[] ) 收件人信息
    • body:( String ) 发送消息内容
示例
function test(){
   //待提供
}

sendMessage


发送消息
rd.message.sendMessage(msg, MessageSendSuccessCallback, MessageErrorCallback);
参数
  • msg : (Message) 必选 要发送的消息对象
  • MessageSendSuccessCallback: 必选 消息发送成功回调函数
  • MessageErrorCallback:必选 消息发送失败回调函数
返回值:

示例
var msg = rd.message.createMessage(rd.message.TYPE_SMS);
msg.to = ['18611497504', '15811140520'];
msg.body = 'Hello 369Cloud';
rd.message.sendMessage(msg,function (success) {
    alert(success);
}, function (err) {
    alert(err);
});

MessageSendSuccessCallback


消息发送成功的回调函数;iOS上回调成功 代表成功交给系统,也就意味着系统有可能会发送失败

示例
function MessageSendSuccessCallback (success) {

} 
参数
  • success : (String) 必选 成功回调的参数
返回值:

MessageErrorCallback


消息发送成功的回调函数

示例
function MessageErrorCallback (err) {

} 
参数:
  • err : (String) 必选 失败回调的参数
返回值: