我正在做我的ionic3应用程序和Paypal之间的集成,我正在关注官方离子本地paypal插件网站的文档 . 但是当我按下按钮来触发paypal时,它会刷新到应用程序的根页面 .

这是我的代码:

gotoPaypal(){
this.pppayment = new PayPalPayment('3.33', 'USD', 'Description', 'sale');
this.payPal.init({
    PayPalEnvironmentProduction: 'dgdfghfjfhgjghjadsasfdsdfsghkgjkjhk',
    PayPalEnvironmentSandbox: 'hasvahgsdvajbdhgvcasdh sahgdvasdvagksd'
  }).then(() => {
  this.payPal.prepareToRender('PayPalEnvironmentSandbox', new PayPalConfiguration({
  })).then(() => {
    this.payPal.renderSinglePaymentUI(this.pppayment).then(() => {
    }, () => {
          console.log("Paypal 3333");
    });
  }, () => {
  console.log("Paypal 2222");      
  });
}, () => {
  console.log("Paypal 1111");
});
}

在它自动刷新之前,我看到控制台打印了“Paypal 1111”,所以我认为init Paypal有错误,任何人都知道发生了什么或如何解决?