Công nghệ mà ứng dụng hoặc tiện ích yêu cầu. Các trang web lưu trữ như Cửa hàng Chrome trực tuyến có thể sử dụng danh sách này để ngăn người dùng cài đặt các ứng dụng hoặc tiện ích không hoạt động trên máy tính của họ. Các yêu cầu được hỗ trợ hiện bao gồm "3D" và "trình bổ trợ"; có thể chúng tôi sẽ thêm các yêu cầu kiểm tra bổ sung trong tương lai.
Yêu cầu "3D" biểu thị tính năng tăng tốc phần cứng GPU. Yêu cầu "webgl" đề cập đến API WebGL. Để biết thêm thông tin về khả năng hỗ trợ đồ hoạ 3D của Chrome, hãy xem bài viết trợ giúp về WebGL và đồ hoạ 3D. Bạn có thể liệt kê các tính năng liên quan đến 3D mà ứng dụng của bạn yêu cầu, như minh hoạ trong ví dụ sau:
"requirements": {
"3D": {
"features": ["webgl"]
}
}
Yêu cầu "trình bổ trợ" cho biết liệu một ứng dụng hoặc tiện ích có yêu cầu NPAPI để chạy hay không. Yêu cầu này được bật theo mặc định khi tệp kê khai bao gồm trường "trình bổ trợ". Đối với các ứng dụng và tiện ích vẫn hoạt động khi không có trình bổ trợ, bạn có thể tắt yêu cầu này bằng cách đặt NPAPI thành sai. Bạn cũng có thể bật yêu cầu này theo cách thủ công bằng cách đặt NPAPI thành true, như trong ví dụ sau:
"requirements": {
"plugins": {
"npapi": true
}
}