message


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

索引


方法

对象


方法


createMessage

  • app.message.createMessage(msgType) ⇒ Message

    创建指定类型的消息

    • msgType: 消息类型
      • type:Number
      • 默认值:1
      • 取值范围
        • 1:简单短信类型
  • 示例:
       var msg = app.message.createMessage() 
    

对象


Message

    var msg = app.message.createMessage() 
  • setRecipients(rps) ⇒ void

    设置收件人信息

    • rps:收件人信息
      • type:Array(String)
      • 默认值:[]
  • 示例:
       var msg = app.message.createMessage() 
    
       msg.setRecipients(['10086', '10010']);
    
  • send(msg, success, [error]) ⇒ void

    发送消息

    • msg:要发送的消息对象
      • type:String
      • 默认值:无
    • success:消息发送成功回调函数
      • type:function
      • 默认值:无
    • error:消息发送失败回调函数
      • type:function
      • 默认值:无
      • 参数
        • err:失败信息
          • type:String
  • 示例:
       var msg = app.message.createMessage() 
    
       EX-1:
       msg.setRecipients(['10086']);
       msg.send('ni hao ',function(){
           console.log('发送成功!')
       })
    
       EX-2:
       msg.setRecipients(['10086']);
       msg.send('ni hao ',function(ms){
           alert(ms)
       },function(err){
           console.log(err)
       })