Ioni c покажет всплывающее окно между временем - PullRequest
0 голосов
/ 20 апреля 2020

Я просто показываю всплывающее окно, но мне нужно показать всплывающее окно, когда пользователь приходит с 00:00 до 16:00 на этот раз. Может ли кто-нибудь сказать, как это возможно?

    if(If time is between 00:00 to 16:00){
    let popData:any = {
      'title': 'Alert',
      'sub': 'Your Order Will Be Delivered Between 17:30 & 21:30, You Will Receive SMS Updates When Its On Its Way To You.',
      'img': 'assets/image/popupimage.png',
      'button': 'CLOSE'
      }
    console.log(popData);
    this.presentPopover(popData);
}

Ответы [ 2 ]

0 голосов
/ 21 апреля 2020
const hrs1 = new Date().getHours();

    if (hrs1 < 16) {
     let popData:any = {
      'title': 'Alert',
      'sub': 'Your Order Will Be Delivered Between 17:30 & 21:30, You Will 
              Receive SMS Updates When Its On Its Way To You.',
      'img': 'assets/image/popupimage.png',
      'button': 'CLOSE'
  }
console.log(popData);
this.presentPopover(popData);
    }
0 голосов
/ 20 апреля 2020

Внутри app.component.ts вы можете сделать что-то вроде:

initializeApp() {
this.platform.ready().then(() => {
  this.statusBar.styleDefault();
  this.splashScreen.hide();

  d = new Date();

  if(d.getHours() < 16){
let popData:any = {
  'title': 'Alert',
  'sub': 'Your Order Will Be Delivered Between 17:30 & 21:30, You Will Receive SMS Updates When Its On Its Way To You.',
  'img': 'assets/image/popupimage.png',
  'button': 'CLOSE'
  }
console.log(popData);
this.presentPopover(popData);
}
});
 }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...