Share via


Mélyhivatkozások a Power Apps mobilalkalmazással

A mélyhivatkozások segítségével a felhasználók számítógépeken és mobileszközökön átléphetnek egyik alkalmazásból a másikba. Az egyszerű példák közé tartozik egy mobilalkalmazás mélyhivatkozása a Facebook-ba a bejelentkezéshez, mélyhivatkozás egy levelezőprogramba egy üzenet írásához, vagy mélyhivatkozás egy weboldalról egy alkalmazásboltba egy kapcsolódó mobilalkalmazás letöltéséhez.

Megnyithat egy entityrecord vagy egy nézetet entitylist a Power Apps mobilalkalmazásban más alkalmazásokból származó mélylinkes URL-címek használatával. Ha egy külső alkalmazás hivatkozását követi, akkor a célelem a Power Apps mobilalkalmazásban nyílik meg

Ha már be van jelentkezve a példányába az alkalmazásban , a célrekord megjelenik, amikor egy külső alkalmazásból követi a hivatkozást. Ellenkező esetben a rendszer kéri, hogy jelentkezzen be a példányába a mobilalkalmazásban. A bejelentkezés után megjelenik a célelem. A funkció használatához telepítenie kell a mobilalkalmazást a Power Apps mobileszközére.

A modellvezérelt alkalmazások támogatott URL-paraméterei

Az URL-cím megírásához használja az alábbi alkalmazáskezelő- és lekérdezésisztring-paramétereket.

A mobilalkalmazás mélyhivatkozásainak Power Apps a következőkkel kell kezdődniük:

ms-apps://<org-url>_<app-id>?tenantId=<tenant-id>&isShortcut=true&appType=AppModule&openApp=true&restartApp=true&forceOfflineDataSync=true

Fontos

Az org-url nem tartalmazhatja a következőt: https://. Az alábbi példa egy modellvezérelt alkalmazás mélyhivatkozását mutatja be:
ms-apps://contoso.onmicrosoft.com_ e6429eba-2204-40e8-b9dd-fc74791ff2c2?tenantId=219f9bd4-8c16-4dfa-b87e-f4a33764f1dd

Paraméter Ismertetés
<targeted-app>
  • ms-dynamicsxrm - > Dynamics 365 telefonokhoz
  • ms-apps-fs -> Field Service
  • ms-apps -> Power Apps
  • ms-mobile-apps -> csomagolt natív mobilalkalmazások
<szervezet URL-címe> A megfelelő szervezeti URL-címhez csatlakozik.
<alkalmazásazonosító> Megnyitja a megfelelő alkalmazásmodult.
tenantId A megfelelő bérlőhöz csatlakozik.
forceOfflineDataSync Biztosítja, hogy az adatszinkronizálás aktiválódjon, hogy az összes legfrissebb adat elérhető legyen.

Egy entityrecord űrlap megnyitásakor vagy új entityrecord létrehozásakor a következő paramétereket kell használnia:

Paraméter Ismertetés
etn=<entitás logikai neve> Kijelöli, hogy melyik asztalhoz kell menni.
pagetype=entityrecord Azt jelzi, hogy a cél egy űrlap.
extraqs=<űrlapazonosító> Kijelöli, hogy melyik űrlapot kell megnyitni a entityrecord; ha nincs megadva, az alapértelmezett űrlap nyílik meg. A extraqs paraméter az alapértelmezett mezőértékek is használhatók.
id=<rekordazonosító> Kijelöli, hogy melyik konkrét rekordra kell lépni; Ha üresen hagyja, megnyílik a tábla létrehozási űrlapja.

Ha a hivatkozás egy entitylist nézetre mutat, adja hozzá a következő paramétereket:

Paraméter Ismertetés
etn=<entitás logikai neve> Kijelöli, hogy melyik asztalhoz kell menni.
pagetype=entitylist Azt jelzi, hogy egy nézetre megyünk.
viewid=<nézetazonosító> Kijelöli, hogy melyik nézetet kell megnyitni.
Viewtype= <1039 ha rendszernézet, 4230 ha személyes nézet> Azt jelöli, hogy rendszernézet vagy személyes nézetre megyünk-e.

A vászonalapú alkalmazások támogatott URL-paraméterei

ms-apps:///providers/Microsoft.PowerApps/apps/<appID>?tenantId=<tenantId>&restartApp=true

Paraméter Ismertetés
<alkalmazásazonosító> Megnyitja a megfelelő alkalmazásmodult.
<tenantId> A megfelelő bérlőhöz csatlakozik.
restartApp=true Újraindítja a vászonalapú alkalmazást, amely szükséges annak biztosításához, hogy a paraméterek át legyenek adva, amikor az alkalmazás már meg van nyitva.
autoLoginUpn=< e-mail> Automatikusan kitölti az e-maileket, és elindítja a bejelentkezést.

A burkolt natív mobilalkalmazások támogatott URL-címei

ms-mobile-apps:///providers/Microsoft.PowerApps/apps/<appID>?tenantId=<tenantId>&restartApp=true

Paraméter Ismertetés
<alkalmazásazonosító> Megnyitja a megfelelő alkalmazásmodult.
<tenantId> A megfelelő bérlőhöz csatlakozik.
restartApp=true Újraindítja a vászonalapú alkalmazást, hogy a paraméterek akkor legyenek átadva, amikor az alkalmazás már meg van nyitva.
autoLoginUpn=< e-mail> Automatikusan kitölti az e-maileket, és elindítja a bejelentkezést.

Hibaelhárítás

A mélylinkek a vállalat szervezeti házirendjeitől és a felhasználó eszközbeállításaitól függően nyílhatnak meg a böngészőben. A mobileszköz-kezelő (MDM) eszközök és az eszközök operációs rendszerei különböző lehetőségekkel és beállításokkal rendelkeznek, amelyek befolyásolják a mélylinkek kezelését. Ha a mélylinkek nem közvetlenül mobilon Power Apps , hanem böngészőben nyílnak meg, győződjön meg arról, hogy az MDM-házirendek és az eszközbeállítások megfelelően vannak konfigurálva.

Például egyes Android eszközökön lépjen a Beállítások Alkalmazások > Alapértelmezés szerint > Power Apps > megnyitása és az add apps.powerapps.com elemre, hogy a mélylinkek közvetlenül mobilon Power Apps nyíljanak meg.