Споделяне чрез


Известни проблеми с персонализирана страница в приложение, управлявано от модел

Персонализираната страница е нов тип страница в управлявани от модели приложения. Персонализираните страници внасят силата на приложенията за платно в приложения, управлявани от модели. По-долу са известните проблеми, които трябва да знаете.

Важно

Използването на персонализирани страници с мобилни устройства в момента е в публичен преглед. Офлайн контроли и контроли за възможности на устройството, като сканиране на баркодове, заснемане на снимки от устройството или прикачване на файлове, не се поддържат.

Персонализираните страници не се поддържат в App for Outlook и връщат грешка при зареждане.

  • Когато персонализирана страница е променена, като например запазена и публикувана, управляваното от модела приложение не е наясно с промяната. Приложението, управлявано от модел, продължава да използва последната версия на персонализираната страница, когато е публикувано приложението, управлявано от модел. Приложение, управлявано от модел, публикувано чрез разработчик на приложения, прозорец на решения или Публикуване на всички, актуализира всички персонализирани страници в приложението, управлявано от модел.

  • Изображенията, иконите и фигурите в момента не се поддържат от езиците отдясно наляво (RTL).

  • Възможността за получаване на текущите формати на данни от потребителските настройки, включително дата, час, числа и валута, не се поддържа.

  • Персонализираните страници използват сесия за хостинг на приложение за платно, която може да изтече след 8 часа. Сесията Унифициран интерфейс обаче има по-дълъг период на изчакване. Когато това изчакване се случи, се появява лента за съобщения за грешка, която подканва потребителя да опресни браузъра.

    Грешка в лентата за съобщения на приложението за изчакване на сесията на страница

  • Когато персонализирана страница с кодов компонент се отвори за редактиране, се показва диалог за защита. В този диалогов прозорец избирането на Връщане не връща обратно към родителския контекст. Потребителят може да затвори раздела на браузъра, за да напусне дизайнера на платно приложение.

  • Не всички контроли за приложения за платно са налични с персонализирани страници. Персонализираните страници обаче поддържат най-често срещаните контроли за приложения за платно и персонализирани компоненти за разработчици. За повече информация относно наличното, вижте Проектирайте персонализирана страница за вашето приложение, управлявано от модел

  • Създателите трябва да споделят персонализирани страници, за да позволят на друг производител да прави промени, което е различно поведение от типичните управлявани от модели компоненти на приложения. Ако персонализирана страница не може да бъде споделена от Решения зона, отворете средата в администраторски център на Power Platform и след това отворете Ресурси > Power Apps > Страница > Споделяне. По подобен начин, за да използвате повторно компонентите на приложението за платно вътре в персонализираната страница, съответната библиотека с компоненти на приложението за платно също трябва да бъде споделена с създателите на персонализирани страници.

  • Опитът на създателя за персонализираната страница няма поддръжка за определени API за Power Apps component framework, като Navigation и уеб API, които са вградени в самостоятелните приложения за платно. Тези API обаче са налични в публикуваното приложение, където персонализираната страница се добавя към управлявани от модели приложения. Още информация: Добавяне на компоненти на код към персонализирана страница за приложение, управлявано от модел.

  • Изживяването на създателя за персонализираната страница в момента не е активирано в суверенни облаци. Ако искате да го активирате за сесия за създаване, добавете „powerappsPortalApps.enableEditInShellAppDesigner=true“ като параметър на заявка към URL адрес https://make.powerapps.com/.

  • Създателите не могат да използват препратки на Dataverse към различни среди в потребителска страница.

  • Когато потребител без Power Apps потребителски привилегии отвори персонализирана страница в приложението, управлявано от модел, той вижда грешка, в която се споменава липса на активни правомощия за използване Power Apps. Повече информация: Преглед на лицензирането за Microsoft Power Platform и свързаното ръководство за лицензиране.

  • Персонализираните страници изискват активиране на бисквитки на трети страни, което се изисква от времето за изпълнение на приложението canvas.

  • Когато потребителят бъде подканен за съгласие с конектори и избере Не разрешавай, персонализираната страница се изобразява, но без данни. Потребителят не получава уведомление, че извличането на данни е пропуснато.

  • След като управлявано от модел приложение или персонализирана страница бъде променено и публикувано, зареждането на персонализирана страница може да отнеме повече време от нормалното и не се показва въртящ се спинер за зареждане на страница.

  • Налична е вградена поддръжка на плейъри за iOS Android и Windows в режим само онлайн. В момента не се поддържа офлайн поддръжка.

  • Когато се върнете към персонализирана страница от друга страница, състоянието на страницата не се възстановява, така че страницата изглежда като нова навигация. Състоянието също не се запазва при превключване между раздели за няколко сесии в приложения за няколко сесии. За повече информация относно поддръжката на няколко сесии с приложения, управлявани от модел, отидете на сесиите и разделите на работната област на обслужване на клиенти.

  • Докато се опитвате да влезете, текущото поведение, причинено от избора на потребител някъде далеч от полето за влизане, кара изскачащият прозорец за влизане да се измести зад браузъра на приложението.

  • Когато потребител стартира приложение, което не е в съответствие с правилата за защита от загуба на данни (DLP) на организацията му, той вижда диалогов прозорец за грешка и "Технически подробности" показват, че приложението не е съвместимо с DLP.

    Диалогов прозорец за грешка при предотвратяване на загуба на данни

  • Когато в дадено приложение има няколко персонализирани страници, диалоговият прозорец за получаване на съгласие иска разрешения за данни за всички конектори във всички персонализирани страници, дори ако те все още не са отворени.

Връзки

  • Всички персонализирани страници споделят инфраструктурата за свързване, сякаш са част от едно и също приложение за платно. Например, ако приложение, управлявано от модел, има две персонализирани страници и едната е свързана с SQL Server, а другата не, диалоговият прозорец за съгласие все още ще се показва и ще изисква разрешение за SQL достъп, дори ако страницата, която се отваря, не го изисква.
  • Персонализираните страници в приложенията, управлявани от модел, не поддържат откриване на връзка чрез свойството Connected.connected .
  • Броят на конекторите в приложение, управлявано от модел, за всички персонализирани страници не трябва да надвишава 10. Броят на препратките към връзките във всички персонализирани страници не трябва да надвишава 20. Броят на конекторите и препратките към връзките може да увеличи времето за изчакване, което потребителят изпитва, когато изпълнява приложение с персонализирани страници.

Вижте също

Общ преглед на персонализирана страница на приложение, управлявано от модел