如何在离子3中的所有其他应用程序之上显示弹出窗口

时间:2018-04-18 05:09:42

标签: angular typescript ionic-framework ionic3

你好我是离子发育的新手。我正在构建一个练习测试应用程序,我需要添加一个像Whatsapp弹出窗口的功能。 我知道我可以用system_alert_window来做 但我正在使用离子3和Cordova。我不知道如何实现它。我谷歌它但没有找到任何解决方案。 任何的想法?

先谢谢。

1 个答案:

答案 0 :(得分:0)

您可以在ionic3中使用警报控制器

import { AlertController } from 'ionic-angular';

constructor(private alertCtrl: AlertController) {

}

presentAlert() {
  let alert = this.alertCtrl.create({
    title: 'Low battery',
    subTitle: '10% of battery remaining',
    buttons: ['Dismiss']
  });
  alert.present();
}

presentConfirm() {
  let alert = this.alertCtrl.create({
    title: 'Confirm purchase',
    message: 'Do you want to buy this book?',
    buttons: [
      {
        text: 'Cancel',
        role: 'cancel',
        handler: () => {
          console.log('Cancel clicked');
        }
      },
      {
        text: 'Buy',
        handler: () => {
          console.log('Buy clicked');
        }
      }
    ]
  });
  alert.present();
}

您可以在此处详细了解: https://ionicframework.com/docs/api/components/alert/AlertController/