模型驱动应用中自定义页面的已知问题

自定义页面是模型驱动应用中的一种新页面类型。 自定义页面将画布应用的强大功能引入模型驱动应用中。 以下是需要注意的已知问题。

重要

在移动设备上使用自定义页面目前处于公开预览版阶段。 不支持离线和设备功能控制,例如条形码扫描、从设备捕获照片或附加文件。

App for Outlook 中不支持自定义页面,并且在加载时返回一个错误。

  • 当修改自定义页面时,如保存和发布,模型驱动应用不会意识到发生了更改。 当模型驱动应用已发布时,它会继续使用自定义页面的最新版本。 通过应用程序设计器、解决方案资源管理器或全部发布发布的模型驱动应用将更新模型驱动应用中的所有自定义页面。

  • 从右到左 (RTL) 语言目前不支持图像、图标和形状。

  • 不支持从用户设置(包括日期、时间、数字和货币)中获取当前数据格式的功能。

  • 自定义页面使用可能会在 8 小时后超时的画布应用托管会话。 但是,统一接口会话的超时时间更长。 当超时发生时,会出现一个错误消息栏,提示用户刷新浏览器。

    自定义页面会话超时应用消息栏错误

  • 打开带有代码组件的自定义页面进行编辑时,会显示一个安全对话。 在安全对话中选择返回不会导航回父上下文。 用户关闭浏览器选项卡会离开画布应用程序设计器。

  • 并非所有画布应用控件都可用于自定义页面。 但是,自定义页面支持最常见的画布应用控件和自定义专业开发组件。 有关哪些控件可用的详细信息,请参阅为模型驱动应用设计自定义页面

  • 制作者需要共享自定义页面以允许其他制作者进行更改,这与典型的模型驱动应用组件不同。 如果无法从解决方案区域共享自定义页面,请在 Power Platform 管理中心中打开环境,然后打开资源 > Power Apps > 页面 > 共享。 同样,要在自定义页面重用画布应用组件,也需要与自定义页面制作者共享对应的画布应用组件库。

  • 自定义页面的制作者体验不支持某些 Power Apps component framework API,如与独立画布应用内联的 Navigation 和 Web API。 但是,这些 API 在自定义页面被添加到模型驱动应用的已发布应用中可用。 详细信息:将代码组件添加到模型驱动应用的自定义页面。

  • 自定义页面的制作者体验目前未在主权云中启用。 如果您想为制作者会话启用它,请将“powerappsPortalApps.enableEditInShellAppDesigner=true”作为查询参数附加到 https://make.powerapps.com/ url。

  • 制作者不能在自定义页面使用跨环境 Dataverse 引用。

  • 当没有 Power Apps 用户特权的用户在模型驱动应用中打开自定义页面时,他们将看到一个错误,指出没有使用 Power Apps 的有效权利。 详细信息:Microsoft Power Platform 许可概述和相关的许可指南。

  • 自定义页面需要启用第三方 Cookie,这是画布应用运行时所必需的。

  • 当用户收到提示要对连接器授予同意,但选择了不允许时,自定义页面将呈现但没有数据。 用户不会收到跳过数据检索的通知。

  • 更改和发布模型驱动应用或自定义页面后,加载自定义页面会需要比正常时间更长的时间,并且不显示页面加载微调。

  • 本机播放器支持在纯在线模式下对 iOS、Android 和 Windows 提供。 目前不支持离线支持。

  • 当从另一个页面导航回自定义页面时,页面状态不会恢复,因此页面看起来像一个新导航。 在多会话应用中的多会话选项卡之间切换时,状态也不会保留。 有关模型驱动应用的多会话支持的详细信息,请转到 Customer Service workspace 会话和选项卡

  • 在尝试登录时,由用户选择远离登录框的任意位置引起的当前行为会导致登录弹出窗口移动到应用浏览器的后面。

  • 当用户运行的应用不符合其组织的数据丢失防护 (DLP) 策略时,将看到一个错误对话框,并且“技术详细信息”将反映该应用不符合 DLP。

    数据丢失防护错误对话框

  • 当应用中有多个自定义页面时,同意对话框会要求所有自定义页面中所有连接器的数据权限,即使它们尚未打开。

另请参见

模型驱动应用自定义页面概述