Usar ligazóns profundas coa aplicación para móbil Power Apps
As ligazóns profundas permiten aos usuarios pasar dunha aplicación a outra en computadores e dispositivos móbiles. Exemplos sinxelos inclúen unha aplicación para móbil con ligazón profunda a Facebook para iniciar sesión, un enderezo de correo electrónico con ligazón profunda a unha aplicación de correo para redactar unha mensaxe ou un sitio web con ligazón profunda a unha tenda de aplicacións para descargar unha aplicación para móbil relacionada.
Ligazóns profundas compatibles na aplicación de Power Apps para móbil
Podes abrir unha entityrecord
ou unha entitylist
vista na Power Apps aplicación móbil utilizando URL de ligazóns profundas doutras aplicacións. Cando segue a ligazón desde unha aplicación externa, o elemento de destino ábrese na aplicación para móbil de Power Apps.
Se xa iniciou sesión na súa instancia da aplicación, o rexistro de destino móstrase cando segue a ligazón desde unha aplicación externa. En caso contrario, solicitaráselle que inicie sesión na súa instancia da aplicación para móbil e, despois de iniciar sesión, móstrase o elemento de destino. Debes ter a Power Apps aplicación móbil instalada no teu dispositivo móbil para utilizar esta función.
Parámetros de URL admitidos para unha aplicación baseada en modelos
Use os seguintes parámetros da cadea de consulta e o indicador de aplicacións para formar o URL.
As ligazóns profundas para a Power Apps aplicación móbil deberían comezar polo seguinte:
ms-apps://<org-url>_<app-id>?tenantId=<tenant-id>&isShortcut=true&appType=AppModule&openApp=true&restartApp=true&forceOfflineDataSync=true
Importante
O URL-org non pode conter https://. O seguinte é un exemplo dunha ligazón profunda de aplicación baseada en modelos:
ms-apps://contoso.onmicrosoft.com_ e6429eba-2204-40e8-b9dd-fc74791ff2c2?tenantId=219f9bd4-8c16-4dfa-b87e-f4a33764f1dd
Parámetro | Descripción |
---|---|
<targeted-app> |
|
<org-url> | Conéctase ao URL da organización correcta. |
<app-id> | Abre o módulo de aplicación correcto. |
tenantId | Conecta co inquilino correcto. |
forceOfflineDataSync | Asegura que se active a sincronización de datos para que todos os datos máis recentes estean dispoñibles. |
Se abre un formulario entityrecord
ou crea un novo entityrecord
, use os seguintes parámetros:
Parámetro | Descripción |
---|---|
etn=<entity-logical-name> | Indica a que mesa ir. |
pagetype=entityrecord | Indica que o obxectivo é un formulario. |
extraqs=<form-id> | Designa que formulario abrir para o entityrecord ; se non se especifica, ábrese o formulario predeterminado. O parámetro extraqs tamén se pode empregar para valores de campo predeterminados. |
id=<record-id> | Designa a que rexistro específico ir; se se deixa en branco, ábrese o formulario de creación da táboa. |
Se a ligazón se dirixe a unha visualización de entitylist
, engada os seguintes parámetros:
Parámetro | Descripción |
---|---|
etn=<entity-logical-name> | Indica a que mesa ir. |
pagetype=entitylist | Indica que imos a unha vista. |
viewid=<view-id> | Indica que vista abrir. |
Viewtype= <1039 se vista do sistema, 4230 se vista persoal> | Indica se imos a unha vista do sistema ou a unha vista persoal. |
Parámetros de URL admitidos para unha aplicación de lenzo
ms-apps:///providers/Microsoft.PowerApps/apps/<appID>?tenantId=<tenantId>&restartApp=true
Parámetro | Descripción |
---|---|
<app-id> | Abre o módulo de aplicación correcto. |
<tenantId> | Conecta co inquilino correcto. |
restartApp=verdadeiro | Reinicia a aplicación de lenzo, necesaria para garantir que se pasan os parámetros cando a aplicación xa está aberta. |
autoLoginUpn=< correo electrónico> | Enche automaticamente o correo electrónico e activa o inicio de sesión. |
Parámetros de URL compatibles para unha aplicación móbil nativa integrada
ms-mobile-apps:///providers/Microsoft.PowerApps/apps/<appID>?tenantId=<tenantId>&restartApp=true
Parámetro | Descripción |
---|---|
<app-id> | Abre o módulo de aplicación correcto. |
<tenantId> | Conecta co inquilino correcto. |
restartApp=verdadeiro | Reinicia a aplicación de lenzo para garantir que se pasan os parámetros cando a aplicación xa está aberta. |
autoLoginUpn=< correo electrónico> | Enche automaticamente o correo electrónico e activa o inicio de sesión. |
Resolución de problemas
As ligazóns profundas poden abrirse no teu navegador dependendo das políticas organizativas da empresa e da configuración do dispositivo do usuario. As ferramentas de Xestión de Dispositivos Móbiles (MDM) e os sistemas operativos dos dispositivos teñen diferentes opcións e configuracións que afectan a forma en que se manexan as ligazóns profundas. Se as ligazóns profundas se abren nun navegador en lugar de directamente no Power Apps móbil, asegúrate de que as túas políticas de MDM e a configuración do dispositivo estean configuradas adecuadamente.
Por exemplo, nalgúns Android dispositivos, vai a Configuración > Aplicacións > Power Apps > Abrir por defecto e engade apps.powerapps.com para que as ligazóns profundas se abran directamente no Power Apps móbil.
Comentarios
https://aka.ms/ContentUserFeedback.
Proximamente: Ao longo de 2024, retiraremos gradualmente GitHub Issues como mecanismo de comentarios sobre o contido e substituirémolo por un novo sistema de comentarios. Para obter máis información, consulte:Enviar e ver os comentarios