Използване на дълбоки връзки с мобилното приложение Power Apps
Дълбоките връзки позволяват на потребителите да преминават от едно приложение към друго на компютри и мобилни устройства. Простите примери включват мобилно приложение с дълбоки връзки към Facebook за да влезете в системата, имейл адрес с дълбока връзка към пощенско приложение, за да съставите съобщение, или уеб връзка с уеб сайт към магазин за приложения, за да изтеглите свързано мобилно приложение.
Поддържани дълбоки връзки в мобилното приложение Power Apps
Можете да отворите или entityrecord
изглед entitylist
в мобилното приложение, като използвате URL адреси с Power Apps дълбоки връзки от други приложения. Когато следвате връзката от външно приложение, целевият елемент се отваря в Power Apps за мобилни устройства
Ако вече сте влезли във вашия екземпляр в приложението, целевият запис се показва, когато следвате връзката от външно приложение. В противен случай ще бъдете подканени да влезете във вашия екземпляр в мобилното приложение; след като влезете в системата, се показва целевият елемент. Трябва да имате инсталирано мобилното приложение на мобилното си устройство, Power Apps за да използвате тази функция.
Поддържани Url параметри за управлявано от модел приложение
Използвайте следния манипулатор на приложения и параметри на низа на заявка, за да съставите URL адреса.
Дълбоките връзки за мобилното Power Apps приложение трябва да започват със следното:
ms-apps://<org-url>_<app-id>?tenantId=<tenant-id>&isShortcut=true&appType=AppModule&openApp=true&restartApp=true&forceOfflineDataSync=true
Важно
Организационният URL адрес не може да съдържа https://. По-долу е даден пример за приложение за дълбоко свързване, задвижвано от модел:
ms-apps://contoso.onmicrosoft.com_ e6429eba-2204-40e8-b9dd-fc74791ff2c2?tenantId=219f9bd4-8c16-4dfa-b87e-f4a33764f1dd
Параметър | Описание |
---|---|
<targeted-app> |
|
<org-url> | Свързва се с правилния URL адрес на организацията. |
<app-id> | Отваря правилния модул на приложението. |
tenantId | Свързва се с правилния клиент. |
forceOfflineDataSync | Гарантира, че синхронизирането на данни се задейства, така че всички най-нови данни да са налични. |
Ако отворите формуляр entityrecord
или създадете нов entityrecord
, използвайте следните параметри:
Параметър | Описание |
---|---|
etn=<entity-logical-name> | Определя към коя таблица да се отиде. |
pagetype=entityrecord | Показва, че целта е форма. |
extraqs=<form-id> | Определя за кой формуляр да се отвори entityrecord ; ако не е зададен, се отваря формулярът по подразбиране. extraqs параметър може да се използва и за стойности на полета по подразбиране. |
id=<record-id> | Определя към кой конкретен запис да се отиде; Ако е оставен празен, се отваря формулярът Създаване за таблицата. |
Ако връзката отива към entitylist
изглед, добавете следните параметри:
Параметър | Описание |
---|---|
etn=<entity-logical-name> | Определя към коя таблица да се отиде. |
pagetype=entitylist | Показва, че отиваме на оглед. |
viewid=<view-id> | Определя кой изглед да се отвори. |
Viewtype= <1039 ако е системен изглед, 4230 ако е личен изглед> | Определя дали отиваме на системен изглед или на личен изглед. |
Поддържани Url параметри за управлявано от модел приложение за платно
ms-apps:///providers/Microsoft.PowerApps/apps/<appID>?tenantId=<tenantId>&restartApp=true
Параметър | Описание |
---|---|
<app-id> | Отваря правилния модул на приложението. |
<tenantId> | Свързва се с правилния клиент. |
restartApp=true | Рестартира приложението за платно, необходимо, за да се гарантира, че параметрите се предават, когато приложението вече е отворено. |
autoLoginUpn=< e-mail> | Автоматично попълва електронната поща и задейства влизането. |
Поддържани параметри на URL адреси за опаковано родно мобилно приложение
ms-mobile-apps:///providers/Microsoft.PowerApps/apps/<appID>?tenantId=<tenantId>&restartApp=true
Параметър | Описание |
---|---|
<app-id> | Отваря правилния модул на приложението. |
<tenantId> | Свързва се с правилния клиент. |
restartApp=true | Рестартира приложението за платно, за да гарантира, че параметрите се предават, когато приложението вече е отворено. |
autoLoginUpn=< e-mail> | Автоматично попълва електронната поща и задейства влизането. |
Отстраняване на неизправности
Deeplinks може да се отвори в браузъра ви в зависимост от организационните политики на компанията и настройките на устройството на потребителя. Инструментите за управление на мобилни устройства (MDM) и операционните системи на устройствата имат различни опции и настройки, които влияят върху начина, по който се обработват дълбоките връзки. Ако дълбоките връзки се отварят в браузър, вместо директно в Power Apps мобилни устройства, уверете се, че вашите MDM политики и настройки на устройството са конфигурирани по подходящ начин.
Като пример, на някои Android устройства отидете на Настройки > Apps > Power Apps > Open по подразбиране и добавете apps.powerapps.com, за да направите дълбоките връзки отворени директно в Power Apps мобилни устройства.
Обратна връзка
https://aka.ms/ContentUserFeedback.
Очаквайте скоро: През цялата 2024 г. постепенно ще отстраняваме проблемите в GitHub като механизъм за обратна връзка за съдържание и ще го заменим с нова система за обратна връзка. За повече информация вижте:Подаване и преглед на обратна връзка за