我尝试配置硬件后退按钮,并在其中调用一个函数:
import { Platform } from '@ionic/angular';
constructor(private platform: Platform) {
this.platform.backButton.subscribeWithPriority(10, () => {
//call my function here
});
}但当我点击按钮时,它被称为两次。我使用的是ionic5。有什么想法吗?
发布于 2021-10-15 09:40:13
You can try async and await as follow
import { Platform } from '@ionic/angular';
constructor(private platform: Platform) {
this.platform.backButton.subscribeWithPriority(10, async () => {
await this.functionCall() // Your function call goes here
});
}https://stackoverflow.com/questions/69573145
复制相似问题