[Feature request] Exit / close function for code apps (like Power Fx Exit())
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Accessibilité débutants
- 45/100
- Type d'issue
- Fonctionnalité
- Clarté
- Plutôt claire
- Activité
- Active
- Stack technique
- typescript
- Domaine
- api
Piste de recherche
Start by reading the public API for @microsoft/power-apps/app and the existing host integration described in the issue; the repository files and tests are not named here. Clarify how the SDK can request host actions in both the mobile app and browser player, including sign-out. Done means an exit API returns the user to the app list in both environments and supports the requested sign-out behavior.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Describe the bug
Canvas apps can return the user to the app list with Exit() (and sign out with Exit(true)). Code apps have no equivalent: @microsoft/power-apps 1.5.0 only offers getContext, setConfig, data access and telemetry. Inside the player the app is a cross-origin iframe, so it can't close itself or navigate the host.
Request: add exit(options?: { signOut?: boolean }) to @microsoft/power-apps/app that asks the host to close the app — in the Power Apps mobile app back to the app list, in the browser player the same behaviour as canvas Exit().
Why: mobile-first code apps (bottom navigation) need an explicit "Exit app" action; the Android back button walks back page by page through the app's history first. Shared devices need Exit(true) for sign-out.
Environment information
- pa 1.3.0, @microsoft/power-apps 1.5.0, Power Apps Android app.
- CodeApp used via Power Apps Android Mobile App
- Langage dominant
- TypeScript
- Étoiles
- 516
- Forks
- 145
- Merge moyen
- 1 j 10 h
- PR mergées (30 j)
- 23
Préparer son environnement
Ce projet ne fournit ni conteneur de développement, ni Dockerfile, ni guide de contribution : l'installation est à votre charge. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de microsoft/PowerAppsCodeApps
-
bug
Difficulté 4/5 3-5 jours Accessibilité débutants 35/100
microsoft/PowerAppsCodeApps#504 ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 4/5 3-5 jours Accessibilité débutants 48/100
microsoft/PowerAppsCodeApps#503 ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 4/5 3-5 jours Accessibilité débutants 45/100
microsoft/PowerAppsCodeApps#500 ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100
microsoft/PowerAppsCodeApps#499 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 4/5 3-5 jours Accessibilité débutants 22/100
microsoft/PowerAppsCodeApps#472 ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de microsoft/PowerAppsCodeApps
Issues similaires
-
Sequências em espanhol: «Atualizado em», a aba «Fila» e o valor 'pause' ainda saem em portuguêsOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 77/100
melgarafael/DeskcommCRM#3104 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
Les mainteneurs répondent en général sous 1 jour
-
🐛 [Bug] Mobile: on the login and registration pages the footer sits below the visible screenOuvertebug service: webapp
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
Ocelot-Social-Community/Ocelot-Social#10684 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
nicobailon/pi-subagents#2978 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 66/100
getsentry/sentry-conventions#732 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour