Android Cordova CLI Phone Gap Application navigator.app.exit功能不工作

Android Cordova CLI Phone Gap Application navigator.app.exit功能不工作,android,cordova,phonegap-plugins,cordova-plugins,Android,Cordova,Phonegap Plugins,Cordova Plugins,我是新的Cordova phoneGap开发人员。我正在实现简单的Cordova Helloworld示例,它工作正常,并且backbutton click Navigator.app.exit工作正常。在Navigator.app.exit功能之后,我在我的主要活动中包含一些代码。不调用按钮单击,也不返回按。 请给我一些建议谢谢 public class CordovaApp extends CordovaActivity implements CordovaInterfa

我是新的Cordova phoneGap开发人员。我正在实现简单的Cordova Helloworld示例,它工作正常,并且backbutton click Navigator.app.exit工作正常。在Navigator.app.exit功能之后,我在我的主要活动中包含一些代码。不调用按钮单击,也不返回按。 请给我一些建议谢谢

    public class CordovaApp extends CordovaActivity implements   
   CordovaInterface {
  CordovaWebView cwv;
  private final ExecutorService threadPool =  
  Executors.newCachedThreadPool();
  private CordovaPlugin activityResultCallback;
  public static final String PASSKEY = "s407iejl";

  @Override
  public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    super.init();
    //super.appView.getSettings().setJavaScriptEnabled(true);
    MyClass mc = new MyClass(this, appView);
    appView.addJavascriptInterface(mc, "MyCls");
    setContentView(R.layout.main);
    cwv = (CordovaWebView) findViewById(R.id.buyView);      
    cwv.loadUrl(this.launchUrl);
     }




  @Override
  public void startActivityForResult(CordovaPlugin command, Intent intent, 
         int requestCode) {
    this.activityResultCallback = command;

    // Start activity
    super.startActivityForResult(intent, requestCode);
}

  @Override
  public void setActivityResultCallback(CordovaPlugin plugin) {
    this.activityResultCallback = plugin;
  }

  @Override
  public Activity getActivity() {
    return this;
  }

  @Override
  public Object onMessage(String id, Object data) {
    try {
        URI uri = new URI(data.toString());
        if (uri.toString().contains("http://asdf.com/proces?
             param=")) {

            String encryptedText = uri.getQuery().split("=")[1];
            JSONObject jObj = DecryptData.getDecryptedJson(encryptedText,
          PASSKEY);
            Log.i("CordovaApp", jObj.get("msg").toString());
            Log.i("CordovaApp", jObj.get("trxid").toString());
            cwv.loadUrl("file:///android_asset/www/payment_status.htm? 
       resparam="+encryptedText);
        }
    } catch (Exception use) {
    }
    return null;
   }

  @Override
  public ExecutorService getThreadPool() {
    return threadPool;

  }

 @Override
   protected void onActivityResult(final int requestCode, final int 
   resultCode,  final Intent intent) {
    super.onActivityResult(requestCode, resultCode, intent);
    CordovaPlugin callback = this.activityResultCallback;
    if (callback != null) {
        callback.onActivityResult(requestCode, resultCode, intent);
    }
   }
 }

请给我一些建议