Je suis nouveau sur le développement ionique.J'ai essayé de plus en plus de choses en suivant des articles. Finalement j'ai essayé sur ce Bouton arrière du matériel de traitement dans ionic3 vs ionic4 a> S'il vous plaît aidez-moi @fabian N.
mais sur le périphérique, je ne peux pas sembler si le bouton arrière fonctionne Cordialement Code ... c'est le code ne fonctionne pas dans mon cas. : ( P>
Ceci est mes informations ioniques. p> déjà j'ai essayé l'événement ci-dessous dans app.component.ts code>. Mais je ne peux obtenir aucune alerte sur le périphérique réel lorsque cliquez sur le bouton Retour. P>
1. Test case
this.platform.backButton.subscribe(async () => {
alert("Fired Back Button");
});
2. Test case
this.platform.backButton.subscribe(() => {
alert("Fired Back Button");
});
3. test case
this.platform.backButton.subscribeWithPriority(0, () => {
alert("Fired Back Button");
});
4. test case
this.platform.backButton.subscribeWithPriority(100, () => {
alert("Fired Back Button");
});
3 Réponses :
Vous pouvez essayer celui-ci
Bonjour @yoosuf, merci pour votre réponse, j'ai déjà essayé mais je ne peux pas récupérer le bouton de boutons sur la portée. Merci
Enfin, j'ai une réponse correcte pour ma question.
La solution était La réponse de Enol . J'ai écrit dans mon merci Markus . P> p> app.component.ts code> fichier.
refactoring la réponse de Zhiyi forte>
Ce travail! @HostListener('document:ionBackButton', ['$event'])
private overrideHardwareBackAction($event: any) {
$event.detail.register(100, async () => {
// Do what you want
});
}
Veuillez fournir une description appropriée de votre problème et montrer du code. Obtenez-vous un message d'erreur? Si oui, lequel?
Salut @danielhilgarth Merci pour votre réponse. J'ai modifié ma question avec des codes avec j'ai essayé. S'il vous plaît vérifier et m'aider.