Phonegap Android短信发送插件未返回短信未发送

Phonegap Android短信发送插件未返回短信未发送,android,cordova,plugins,sms,Android,Cordova,Plugins,Sms,我正在使用发送短信,它发送的很好,但是,即使没有网络覆盖/飞行模式,插件仍然会返回我的状态。OK,尽管短信没有发送 是否有任何方法来确保或检查消息状态 我尝试在sendSMS java中注册广播接收器,但它没有注册 registerReceiver(new BroadcastReceiver(){ @Override public void onReceive(Context arg0, Intent arg1) { switch (getResultCode()) { cas

我正在使用发送短信,它发送的很好,但是,即使没有网络覆盖/飞行模式,插件仍然会返回我的状态。OK,尽管短信没有发送

是否有任何方法来确保或检查消息状态

我尝试在sendSMS java中注册广播接收器,但它没有注册

 registerReceiver(new BroadcastReceiver(){
@Override
public void onReceive(Context arg0, Intent arg1) {
  switch (getResultCode())
  {
    case Activity.RESULT_OK:
      Toast.makeText(getBaseContext(), "SMS sent",
        Toast.LENGTH_SHORT).show();
      break;
    case SmsManager.RESULT_ERROR_GENERIC_FAILURE:
      Toast.makeText(getBaseContext(), "Generic failure",
        Toast.LENGTH_SHORT).show();
      break;
    case SmsManager.RESULT_ERROR_NO_SERVICE:
      Toast.makeText(getBaseContext(), "No service",
        Toast.LENGTH_SHORT).show();
      break;
    case SmsManager.RESULT_ERROR_NULL_PDU:
      Toast.makeText(getBaseContext(), "Null PDU",
        Toast.LENGTH_SHORT).show();
      break;
    case SmsManager.RESULT_ERROR_RADIO_OFF:
      Toast.makeText(getBaseContext(), "Radio off",
        Toast.LENGTH_SHORT).show();
      break;
  }
}

},新意向过滤器(smsSent))

这很有效!它具有发送和交付的意图


你能发布你正在使用的javascript代码吗?插件本身有调用cordova的javascript,可以在这里找到..调用sms函数时我们应该给出什么..我刚刚给出了
sendSMS.send('Mobile Number','Text','callback function on complete')我得到了这个错误
05-31 15:03:05.879:E/Web控制台(15239):未捕获引用错误:在file:///android_asset/www/index.html:14
。。请引导我通过这个