Những sự cố đã biết với trang tùy chỉnh trong ứng dụng dựa trên mô hình

Trang tùy chỉnh là một loại trang mới trong các ứng dụng dựa trên mô hình. Các trang tùy chỉnh mang sức mạnh của ứng dụng canvas vào trong ứng dụng dựa trên mô hình. Dưới đây là những sự cố đã biết mà bạn cần lưu ý.

Quan trọng

Việc sử dụng các trang tùy chỉnh với thiết bị di động hiện đang ở chế độ xem trước công khai. Các tính năng kiểm soát ngoại tuyến và khả năng của thiết bị như quét mã vạch, chụp ảnh từ thiết bị hoặc đính kèm tệp không được hỗ trợ.

Các trang tùy chỉnh không được hỗ trợ trong App for Outlook và trả về lỗi khi tải.

  • Khi một trang tùy chỉnh được sửa đổi, chẳng hạn như được lưu và xuất bản, ứng dụng dựa trên mô hình sẽ không biết về sự thay đổi đó. Ứng dụng dựa trên mô hình tiếp tục sử dụng phiên bản cuối cùng của trang tùy chỉnh khi ứng dụng dựa trên mô hình được xuất bản. Ứng dụng dựa trên mô hình được xuất bản thông qua công cụ thiết kế ứng dụng, trình khám phá giải pháp hoặc Xuất bản tất cả cập nhật tất cả các trang tùy chỉnh trong ứng dụng dựa trên mô hình.

  • Hình ảnh, biểu tượng và hình dạng hiện không được hỗ trợ bằng ngôn ngữ Từ phải sang trái (RTL).

  • Khả năng lấy các định dạng dữ liệu hiện tại từ cài đặt của người dùng bao gồm ngày, giờ, số và tiền tệ không được hỗ trợ.

  • Các trang tùy chỉnh sử dụng phiên lưu trữ ứng dụng canvas có thể hết thời gian chờ sau 8 giờ. Tuy nhiên, phiên Giao diện hợp nhất có thời gian chờ lâu hơn. Khi xảy ra hết thời gian chờ, một thanh thông báo lỗi sẽ xuất hiện để nhắc người dùng làm mới trình duyệt.

    Thanh thông báo lỗi ứng dụng hết thời gian chờ phiên trang tùy chỉnh

  • Khi trang tùy chỉnh có thành phần mã đang mở để chỉnh sửa, một hộp thoại bảo mật sẽ hiển thị. Việc chọn Quay lại trên hộp thoại bảo mật không điều hướng trở lại ngữ cảnh cha. Người dùng có thể đóng tab trình duyệt để rời khỏi công cụ thiết kế ứng dụng canvas.

  • Không phải phép kiểm soát ứng dụng canvas nào cũng dùng được với trang tùy chỉnh. Dẫu vậy, trang tùy chỉnh hỗ trợ hầu hết các phép kiểm soát ứng dụng canvas phổ biến và các thành phần tùy chỉnh chuyên về phát triển. Để biết thêm thông tin về khả năng sử dụng, hãy tham khảo Thiết kế trang tùy chỉnh cho ứng dụng dựa trên mô hình

  • Người tạo cần chia sẻ các trang tùy chỉnh để cho phép một người tạo khác thực hiện thay đổi, đây là một hoạt động khác với các thành phần ứng dụng dựa trên hình thông thường. Nếu không thể chia sẻ trang tùy chỉnh từ vùng Giải pháp, hãy mở môi trường trong trung tâm quản trị Power Platform, sau đó mở Tài nguyên > Power Apps > Trang > Chia sẻ. Tương tự, để tái sử dụng các thành phần của ứng dụng canvas bên trong trang tùy chỉnh, thư viện thành phần ứng dụng canvas tương ứng cũng cần được chia sẻ với người tạo trang tùy chỉnh.

  • Trải nghiệm người tạo cho trang tùy chỉnh không hỗ trợ các API Power Apps component framework nhất định, chẳng hạn như Navigation và Web API nhất quán với các ứng dụng canvas độc lập. Tuy nhiên, những API dùng được trong ứng dụng đã phát hành, khi mà trang tùy chỉnh được thêm vào ứng dụng dựa trên mô hình. Thông tin khác: Thêm thành phần mã vào trang tùy chỉnh cho ứng dụng dựa trên mô hình.

  • Trải nghiệm người tạo cho trang tùy chỉnh hiện không được bật trong các đám mây chủ quyền. Nếu bạn muốn bật trải nghiệm đó cho một phiên trình người tạo, hãy gắn thêm "powerappsPortalApps.enableEditInShellAppDesigner=true" dưới dạng tham số truy vấn vào URL https://make.powerapps.com/.

  • Người tạo không thể sử dụng các tham chiếu Dataverse giữa các môi trường trong một trang tùy chỉnh.

  • Khi người dùng không có Power Apps đặc quyền người dùng mở một trang tùy chỉnh trong ứng dụng dựa trên mô hình, họ sẽ thấy lỗi đề cập đến việc không có quyền hoạt động nào để sử dụng Power Apps. Thông tin thêm: Tổng quan về cấp phép Microsoft Power Platform và hướng dẫn liên quan đến việc cấp phép.

  • Trang tùy chỉnh phải bật cookie của bên thứ ba, đây là điều mà thời gian chạy ứng dụng canvas yêu cầu.

  • Khi người dùng được nhắc đồng ý với trình kết nối và chọn Không cho phép, trang tùy chỉnh sẽ hiển thị nhưng không có dữ liệu. Người dùng không nhận được thông báo rằng quá trình truy xuất dữ liệu bị bỏ qua.

  • Sau khi ứng dụng dựa trên mô hình hoặc trang tùy chỉnh được thay đổi và xuất bản, việc tải trang tùy chỉnh có thể mất nhiều thời gian hơn bình thường và không có vòng quay tải trang nào được hiển thị.

  • Hỗ trợ trình phát gốc có sẵn cho iOS, Android và Windows ở chế độ chỉ trực tuyến. Chế độ ngoại tuyến hiện không được hỗ trợ.

  • Khi bạn điều hướng quay lại trang tùy chỉnh từ một trang khác, trạng thái trang sẽ không được khôi phục nên trang đó trông giống như một điều hướng mới. Trạng thái cũng không được duy trì khi chuyển đổi giữa các tab nhiều phiên trong ứng dụng nhiều phiên. Để biết thêm thông tin về tính năng hỗ trợ nhiều phiên với các ứng dụng dựa trên mô hình, hãy truy cập dịch vụ khách hàng các phiên và tab không gian làm việc.

  • Trong khi cố gắng đăng nhập, hành vi hiện tại do người dùng gây ra khi chọn vị trí bất kỳ ngoài hộp đăng nhập sẽ khiến cửa sổ bật lên để đăng nhập chuyển sang phía sau trình duyệt ứng dụng.

  • Khi người dùng chạy một ứng dụng không tuân thủ chính sách Ngăn chặn mất dữ liệu (DLP) của tổ chức họ, họ sẽ thấy hộp thoại báo lỗi và "Chi tiết kỹ thuật" phản ánh ứng dụng không tuân thủ DLP.

    Hộp thoại lỗi Ngăn mất dữ liệu

  • Khi có nhiều trang tùy chỉnh trong một ứng dụng, hộp thoại đồng ý sẽ yêu cầu quyền dữ liệu đối với tất cả các trình kết nối trong tất cả các trang tùy chỉnh ngay cả khi chúng chưa được mở.

Kết nối

  • Tất cả các trang tùy chỉnh đều chia sẻ cơ sở hạ tầng kết nối, như thể chúng là một phần của cùng một ứng dụng canvas. Ví dụ: nếu một ứng dụng dựa trên mô hình có hai trang tùy chỉnh và một trang được kết nối với SQL Server trong khi trang kia thì không, hộp thoại chấp thuận sẽ vẫn xuất hiện và yêu cầu quyền truy cập SQL ngay cả khi trang đang mở không yêu cầu quyền đó.
  • Các trang tùy chỉnh trong ứng dụng dựa trên mô hình không hỗ trợ phát hiện kết nối thông qua thuộc tính Connected.connected .

Xem thêm

Tổng quan về trang tùy chỉnh của ứng dụng dựa trên mô hình