Nguyên tắc AEP: Hỗ trợ chế độ Hình trong hình (PiP)

Áp dụng chế độ Hình trong hình (PiP) để đảm bảo rằng các ứng dụng có tính năng phát video chính, gọi video, giao tiếp hoặc điều hướng chủ động cho phép nội dung thu nhỏ liền mạch thành một cửa sổ nổi khi người dùng di chuyển ra khỏi ứng dụng. Chức năng này rất quan trọng đối với hoạt động đa nhiệm hiện đại, giúp ngăn chặn trải nghiệm hạn chế khi người dùng buộc phải mở hoàn toàn một ứng dụng chỉ để tiếp tục phát trực tuyến hoặc gọi điện.

Yêu cầu về việc triển khai

Để đủ điều kiện tham gia AEP, ứng dụng của bạn phải tuân thủ các yêu cầu sau:

  • Ứng dụng phải sử dụng các API PiP của Android.
  • Ứng dụng phải chuyển nội dung video chính sang chế độ PiP một cách mượt mà khi thoát ứng dụng.
  • Quá trình phát phải diễn ra liên tục, không bị gián đoạn hoặc tạm dừng trong quá trình chuyển đổi.
  • Hiệu ứng chuyển cảnh phải mượt mà và diễn ra ngay lập tức. Những ứng dụng đóng hoàn toàn rồi từ từ mở lại dưới dạng cửa sổ nổi sẽ mang đến trải nghiệm dưới mức tiêu chuẩn và không đáp ứng yêu cầu.

Phạm vi áp dụng nguyên tắc

Nguyên tắc này áp dụng cho:

  • Ứng dụng có các trường hợp sử dụng sau:
    • Phát video (bao gồm cả SFV và phát trực tiếp)
    • Gọi video và trò chuyện
    • Bản đồ và điều hướng
  • Kiểu dáng điện thoại, máy tính bảng, thiết bị có thể gập lại và máy tính để bàn.

Miễn trừ

Các ứng dụng có thể sử dụng một khung thay thế tương đương, cung cấp chất lượng, khả năng của người dùng, độ ổn định và khả năng tương thích tương tự trên toàn hệ sinh thái. Liên hệ với nhóm hỗ trợ nếu bạn có một khuôn khổ phù hợp để chúng tôi xem xét.

Tài liệu và tài nguyên về tính năng

Các tài nguyên sau đây cung cấp hướng dẫn triển khai và thông tin kỹ thuật về tính năng Hình trong hình. Các tài nguyên này chỉ mang tính tham khảo và không có các yêu cầu bổ sung về chương trình.