2017-04-26 11 views
0

が、私はこのエラーを持って、コルドバの誤差は、「メッセージが失敗しました:エラー」<a href="https://github.com/cordova-sms/cordova-sms-plugin/issues/8" rel="nofollow noreferrer">github.com/cordova-sms/cordova-sms-plugin/issues/8</a>に悲しいあったように、我々は複数の番号を使用することができますコルドヴァの

sendSms2: function (id) { 
    try { 
     var number = "'"+window.localStorage.getItem("NUMBERS") + "'"; 
     var message = window.localStorage.getItem("TEXT"); 
     alert(number + " : " + message); 
     console.log("number=" + number + ", message= " + message); 
     //CONFIGURATION 
     var options = { 
      replaceLineBreaks: false, // true to replace \n by a new line, false by default 
      android: { 
       intent: '' 
      } 
     }; 
     var success = function() { 
      alert('Message sent successfully for:' + id); 
     }; 
     var error = function (e) { 
      alert('Message Failed:' + e); 
     }; 
     sms.send('9133333333,9122222222', message, options, success, error); 
    } catch (e) { 
     alert(e); 
    } 
}, 

が、私が手に「メッセージ、警戒中のエラー「、

は、これは、1つのためではなく、より多くの作品

答えて

0

これは、ループ

ため

使用できません:失敗しました

sendSms2: function (id) { 
    try { 
     var busyFlag = 0; 
     if (!busyFlag) { 
      var number = '9133333333,9122222222'; 
      var numbers = number.split(","); 
      var message = 'test'; 
      alert(number + " : " + message); 
      //CONFIGURATION 
      var options = { 
       replaceLineBreaks: false, // true to replace \n by a new line, false by default 
       android: { 
        intent: '' // send SMS without open any other app 
       } 
      }; 
      var success = function() { 
       alert('Message sent successfully for:' + id); 
      }; 
      var error = function (e) { 
       alert('Message Failed:' + e); 
      }; 
      for (var i = 0; i < numbers.length; i++) { 
       busyFlag = 1; 
       sms.send(numbers[i], message, options, success, error); 
      } 
      busyFlag = 0; 
     } 
    } catch (e) { 
     alert(e); 
    } 
} 
関連する問題

 関連する問題