【发布时间】:2018-01-19 04:28:32
【问题描述】:
我在 ionic 3 暂停和恢复事件中遇到奇怪的问题,每当我暂停应用程序时,事件都会调用多次(一次 2,一次 3 等)。 这是代码
this.platform.ready().then(() => {
this.platform.pause.subscribe(() => {
console.log('****UserdashboardPage PAUSED****');
});
this.platform.resume.subscribe(() => {
console.log('****UserdashboardPage RESUMED****');
});
});
我尝试在 ionViewDidLoad、Constructor、ionViewWillEnter 中放置相同的代码,但仍然面临同样的问题。请任何人帮助我解决这个问题。应用程序恢复后我会调用一项服务,但现在它会调用多次。谢谢!!
【问题讨论】:
-
@Suraj Rao.. 祝你好运.. 我在 userdashboard 页面中调用这些事件.. 不在 app.component.js 中.. 这可能是问题吗??
-
该页面是否延迟加载?导航到什么时候?我认为这可能取决于这些.. 但不确定为什么会在构造函数中多次调用它
-
这些事件只调用了多次。构造函数和生命周期方法没有调用
标签: android angular ionic3 ionic-native