Známé problémy s vlastními stránkami v modelem řízených aplikacích
Vlastní stránka je nový typ stránky v modelem řízených aplikacích. Vlastní stránky přinášejí výhody aplikací plátna do modelem řízených aplikací. Níže jsou uvedeny známé problémy, které je třeba znát.
Důležité
Používání vlastních stránek s mobilními zařízeními je aktuálně v Public Preview. Offline ovládací prvky a ovládací prvky funkcí zařízení, jako je skenování čárových kódů, pořizování fotografií ze zařízení nebo připojování souborů, nejsou podporovány.
Vlastní stránky nejsou v App for Outlook podporovány a při načítání vrací chybu.
Problémy související s tvůrcem
Když je změněna vlastní stránka, například uložena a publikována, modelem řízená aplikace o změně neví. Modelem řízená aplikace i nadále používá poslední verzi vlastní stránky, kdy byla publikována modelem řízená aplikace. Modelem řízená aplikace publikovaná prostřednictvím návrháře aplikací, průzkumníka řešení nebo příkazu Publikovat vše aktualizuje všechny vlastní stránky v modelem řízené aplikaci.
Obrázky, ikony a tvary nejsou v současné době podporovány u jazyků psaných zprava doleva (RTL).
Schopnost načíst aktuální datové formáty z uživatelských nastavení včetně data, času, čísel a měny není podporována.
Vlastní stránky používají relaci hostování aplikace plátna, která může vypršet po 8 hodinách. Relace Sjednoceného rozhraní má však delší časový limit. Když vyprší časový limit, zobrazí se panel chybových zpráv, který uživatele vyzve k aktualizaci prohlížeče.
Když se otevře vlastní stránka s komponentou kódu pro úpravy, zobrazí se dialogové okno zabezpečení. Volbou Zpět v dialogovém okně zabezpečení nepřejdete zpět do nadřazeného kontextu. Uživatel může zavřít kartu prohlížeče a opustit návrháře aplikací plátna.
Ne všechny ovládací prvky aplikace plátna jsou k dispozici s vlastními stránkami. Vlastní stránky však podporují nejběžnější ovládací prvky aplikace plátna a vlastní komponenty s profesionálním kódem. Další informace, co je k dispozici, viz Návrh vlastní stránky pro modelem řízenou aplikaci
Tvůrci musejí sdílet vlastní stránky, aby umožnili jinému tvůrci provádět změny, což je jiné chování než u typických komponent modelem řízených aplikací. Pokud vlastní stránku nelze sdílet z oblasti Řešení, otevřete prostředí v centru pro správu Power Platform a poté otevřete Zdroje > Power Apps > Stránka > Sdílet. Podobně, chcete-li znovu použít komponenty aplikace plátna na vlastní stránce, musí být s tvůrci vlastních stránek sdílena také odpovídající knihovna komponent aplikace plátna.
Prostředí tvůrce vlastní stránky nemá podporu některých rozhraní API Power Apps component framework, jako je
Navigation
a webová rozhraní API, která jsou vložena do samostatných aplikací plátna. Tato rozhraní API jsou však k dispozici v publikované aplikaci, kde je vlastní stránka přidána do modelem řízených aplikací. Další informace: Přidání komponent kódu na vlastní stránku pro modelem řízenou aplikaci.Prostředí vlastní stránky tvůrce není aktuálně povoleno v suverénních cloudech. Pokud jej chcete povolit pro relaci tvůrce, připojte „powerappsPortalApps.enableEditInShellAppDesigner=true“ jako parametr dotazu k adrese URL https://make.powerapps.com/.
Tvůrci nemohou na vlastní stránce používat odkazy Dataverse na další prostředí.
Problémy související s uživatelem
Když uživatel bez oprávnění k Power Apps otevře vlastní stránku v modelem řízené aplikaci, zobrazí se mu chyba zmiňující chybějící aktivní oprávnění k použití Power Apps. Další informace: Přehled licencování Microsoft Power Platform a související licenční příručka.
Vlastní stránky vyžadují povolení souborů cookie třetích stran, což vyžaduje běh aplikací plátna.
Když je uživatel vyzván k vyjádření souhlasu s konektory a vybere Nepovolit, vlastní stránka se vykreslí, ale bez dat. Uživatel nedostane upozornění, že načítání dat bylo přeskočeno.
Po změně a publikování modelem řízené aplikace nebo vlastní stránky může načítání vlastní stránky trvat déle než obvykle a nezobrazí se žádný rotující indikátor načítání stránky.
Podpora nativního přehrávače je k dispozici pro iOS, Android a Windows v režimu pouze online. Podpora offline aktuálně není podporována.
Když se vrátíte na vlastní stránku z jiné stránky, stav stránky se neobnoví, takže stránka vypadá jako nová navigace. Stav také nepřetrvává při přepínání mezi kartami pro více relací v aplikacích s více relacemi. Další informace o podpoře více relací u aplikací řízených modelem najdete v tématu Relace a karty Customer Service workspace.
Při pokusu o přihlášení způsobí aktuální chování uživatele, který vybere kdekoli mimo pole pro přihlášení, posunutí vyskakovacího okna pro přihlášení za prohlížeč aplikace.
Když uživatel spustí aplikaci, která není kompatibilní se zásadami ochrany před únikem informací (DLP) jeho organizace, zobrazí se chybové dialogové okno a „Technické podrobnosti“ ukazují, že aplikace není kompatibilní s DLP.
Pokud je v aplikaci více vlastních stránek, dialogové okno souhlasu požádá o oprávnění k datům pro všechny konektory na všech vlastních stránkách, i když ještě nebyly otevřeny.
Propojení
- Všechny vlastní stránky sdílejí infrastrukturu připojení, jako by byly součástí stejné aplikace plátna. Pokud má například modelem řízená aplikace dvě vlastní stránky a jedna je připojena k SQL Serveru, zatímco druhá nikoli, dialogové okno souhlasu se bude stále zobrazovat a vyžadovat oprávnění pro přístup k SQL, i když to otevíraná stránka nevyžaduje.
- Vlastní stránky v modelem řízených aplikacích nepodporují detekci připojení prostřednictvím vlastnosti Connected.connected.
- Počet konektorů v modelem řízené aplikaci na všech vlastních stránkách by neměl překročit 10. Počet odkazů na připojení na všech vlastních stránkách by neměl překročit 20. Počet konektorů a odkazů na připojení může prodloužit dobu čekání uživatele aplikace, když si uživatel přehraje aplikaci s vlastními stránkami.