Syvälinkkien käyttäminen Power Apps -mobiilisovelluksessa
Syvälinkkien avulla käyttäjät voivat siirtyä sovelluksesta toiseen tietokoneissa ja mobiililaitteissa. Yksinkertaisia esimerkkejä ovat mobiilisovelluksen syvälinkitys Facebookiin kirjautumista varten, sähköpostiosoitteen syvälinkitys sähköpostisovellukseen viestin kirjoittamista varten tai sivuston syvälinkitys sovelluskauppaan liittyvän mobiilisovelluksen lataamista varten.
Power Apps -mobiilisovellusta tukevat syvälinkit
entityrecord
- tai entitylist
-näkymä voidaan avata Power Apps -mobiilisovelluksessa käyttämällä muiden sovellusten URL-osoitteita tarkkoina linkkeinä. Kun linkki avataan ulkoisessa sovelluksessa, kohde-elementti avautuu Power Apps -mobiilisovelluksessa
Jos esiintymään on jo kirjauduttu sovelluksessa, kohdetietue näkyy, kun linkki avataan ulkoisessa sovelluksessa. Muussa tapauksessa kehote pyytää kirjautuvaan esiintymään mobiilisovelluksessa. Kohde-elementti tulee näkyviin kirjautumisen jälkeen. Tämän ominaisuuden käyttö edellyttää, että Power Apps -mobiilisovellus on asennettu mobiililaitteeseen.
Mallipohjaisen sovelluksen tuetut URL-osoitteet -parametrit
URL-osoitteen luomiseen käytetään seuraavaa sovelluksen käsittelijää ja kyselymerkkijonon parametreja.
Power Apps -mobiilisovelluksen tarkkojen linkkien alussa on oltava seuraava:
ms-apps://<org-url>_<app-id>?tenantId=<tenant-id>&isShortcut=true&appType=AppModule&openApp=true&restartApp=true&forceOfflineDataSync=true
Tärkeä
Organisaation URL-osoite ei voi sisältää osaa https://. Seuraava on esimerkki mallipohjaisen sovelluksen tarkasta linkistä:
ms-apps://contoso.onmicrosoft.com_e6429eba-2204-40e8-b9dd-fc74791ff2c2?tenantId=219f9bd4-8c16-4dfa-b87e-f4a33764f1dd
Parametri | Description |
---|---|
<targeted-app> |
|
<org-url> | Yhdistää oikeaan organisaation URL-osoitteeseen. |
<app-id> | Avaa oikean sovellusmoduulin. |
tenantId | Yhdistää oikeaan vuokraajaan. |
forceOfflineDataSync | Varmistaa, että tietojen synkronointi käynnistetään siten, että uusimmat tiedot ovat käytettävissä. |
Seuraavia parametreja käytetään, kun entityrecord
-lomake avataan tai uusi entityrecord
luodaan:
Parametri | Description |
---|---|
etn=<entity-logical-name> | Määrittää, mihin taulukkoon siirrytään. |
pagetype=entityrecord | Ilmaisee, että kohde on lomake. |
extraqs=<form-id> | Määrittää, mikä lomake avataan entityrecord -parametrille; jos sitä ei ole määritetty, oletuslomake avautuu. extraqs -parametria voidaan käyttää myös oletuskenttäarvoja. |
id=<record-id> | Määrittää, mihin tietueeseen siirrytään; jos jätetään tyhjäksi, entiteetin luontilomake avautuu. |
Jos linkki avautuu entitylist
-näkymään, seuraavat parametrit lisätään:
Parametri | Description |
---|---|
etn=<entity-logical-name> | Määrittää, mihin taulukkoon siirrytään. |
pagetype=entitylist | Ilmaisee siirtymisen näkymään. |
viewid=<view-id> | Määrittää avattavan näkymän. |
Viewtype= <1039, jos järjestelmänäkymä, 4230, jos henkilökohtainen näkymä> | Määrittää, siirrytäänkö järjestelmänäkymään vai henkilökohtaiseen näkymään. |
Pohjaan perustuvan sovelluksen tuetut URL-osoitteet -parametrit
ms-apps:///providers/Microsoft.PowerApps/apps/<appID>?tenantId=<tenantId>&restartApp=true
Parametri | Description |
---|---|
<app-id> | Avaa oikean sovellusmoduulin. |
<tenantId> | Yhdistää oikeaan vuokraajaan. |
restartApp=true | Käynnistää pohjaan perustuvan sovelluksen uudelleen. Tämä varmistaa, että parametrit välitetään, kun sovellus on jo avattuna. |
autoLoginUpn=<e-mail> | Täyttää sähköpostiosoitteen automaattisesti ja käynnistää kirjautumisen. |
Paketoidun alkuperäisen mobiilisovelluksen tuetut URL-osoitteet-parametrit
ms-mobile-apps:///providers/Microsoft.PowerApps/apps/<appID>?tenantId=<tenantId>&restartApp=true
Parametri | Description |
---|---|
<app-id> | Avaa oikean sovellusmoduulin. |
<tenantId> | Yhdistää oikeaan vuokraajaan. |
restartApp=true | Käynnistää pohjasovelluksen uudelleen. Tämä varmistaa, että parametrit välitetään, kun sovellus on jo avattuna. |
autoLoginUpn=<e-mail> | Täyttää sähköpostiosoitteen automaattisesti ja käynnistää kirjautumisen. |
Vianmääritys
Syviä linkkejä voi avata selaimessa yrityksen organisaatiokäytäntöjen ja käyttäjän laiteasetusten mukaan. Mobiililaitteiden hallinnan (MDM) -työkaluilla ja laitteiden käyttöjärjestelmillä on erilaisia asetuksia, jotka vaikuttavat siihen, miten syviä linkkejä käsitellään. Jos selaimessa avataan syviä linkkejä Power Apps -mobiilisovelluksen asemesta, varmista, että MDM-käytännöt ja laiteasetukset on määritetty oikein.
Esimerkiksi joissain Android-laitteissa on siirryttävä kohtaan Asetukset > Sovellukset > Power Apps > Avaa oletusarvoisesti ja lisättävä apps.powerapps.com, jotta syvät linkit aukeavat suoraan Power Apps Mobilessa.
Palaute
https://aka.ms/ContentUserFeedback.
Tulossa pian: Vuoden 2024 aikana poistamme asteittain GitHub Issuesin käytöstä sisällön palautemekanismina ja korvaamme sen uudella palautejärjestelmällä. Lisätietoja on täällä:Lähetä ja näytä palaute kohteelle