Використання точних посилань у програмі Power Apps для мобільних пристроїв
Глибокі посилання дозволяють користувачам переходити з однієї програми до іншої на комп'ютерах і мобільних пристроях. Прості приклади: глибоке зв’язування Facebook для здійснення входу, глибоке зв’язування адреси електронної пошти із програмою для роботи з електронною поштою, де створюватиметься повідомлення, або глибоке зв’язування веб-сайту із магазином програм, з якого можна завантажити пов’язану програму для мобільних пристроїв.
Підтримувані глибокі посилання у програмі Power Apps для мобільних пристроїв
Ви можете відкрити або entityrecord
представлення entitylist
даних у мобільному Power Apps додатку, використовуючи URL-адреси посилань з інших додатків. При переході за посиланням з зовнішньої програми кінцевий елемент відкриється в програмі 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
Важливо
Org-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 | Перезапускає програму canvas, необхідну для забезпечення передачі параметрів, коли програма вже відкрита. |
autoLoginUpn=< електронна пошта> | Автоматично заповнює електронну пошту та ініціює вхід. |
Підтримувані параметри URL-адрес для обгорнутого нативного мобільного додатка
ms-mobile-apps:///providers/Microsoft.PowerApps/apps/<appID>?tenantId=<tenantId>&restartApp=true
Параметр | Опис |
---|---|
<app-id> | Відкриває потрібний модуль програми. |
<tenantId> | Підключається до потрібного клієнта. |
restartApp=true | Перезапускає програму «Полотно», щоб переконатися, що параметри передаються, коли програму вже відкрито. |
autoLoginUpn=< електронна пошта> | Автоматично заповнює електронну пошту та ініціює вхід. |
Виправлення неполадок
Діплінки можуть відкриватися у вашому браузері залежно від організаційної політики компанії та налаштувань пристрою користувача. Інструменти керування мобільними пристроями (MDM) і операційні системи пристроїв мають різні параметри та налаштування, які впливають на обробку глибоких посилань. Якщо посилання на контент відкриваються в браузері, а не безпосередньо на Power Apps мобільному пристрої, переконайтеся, що політики MDM і параметри пристрою налаштовані належним чином.
Наприклад, на деяких Android пристроях перейдіть до розділу Налаштування > Програми > Power Apps > відкриваються за замовчуванням і add apps.powerapps.com, щоб зробити глибокі посилання відкритими безпосередньо на Power Apps мобільному пристрої.