Document: phương thức hasUnpartitionedCookieAccess()
Khả dụng hạn chế
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Phương thức hasUnpartitionedCookieAccess() của giao diện Document trả về một Promise phân giải với một giá trị boolean cho biết liệu tài liệu có quyền truy cập vào third-party cookie unpartitioned hay không.
Phương thức này là một phần của Storage Access API.
Phương thức này là tên mới của Document.hasStorageAccess().
Cú pháp
js
hasUnpartitionedCookieAccess()
Tham số
Không có.
Giá trị trả về
Một Promise phân giải với một giá trị boolean cho biết liệu tài liệu có quyền truy cập vào third-party cookie — true nếu có, và false nếu không.
Xem Document.hasStorageAccess() để biết thêm chi tiết.
Ngoại lệ
InvalidStateErrorDOMException-
Được ném ra nếu
Documenthiện tại chưa hoạt động.
Ví dụ
js
document.hasUnpartitionedCookieAccess().then((hasAccess) => {
if (hasAccess) {
// quyền truy cập storage đã được cấp.
console.log("truy cập cookie được cấp");
} else {
// quyền truy cập storage chưa được cấp;
// bạn có thể muốn gọi requestStorageAccess().
console.log("truy cập cookie bị từ chối");
}
});
Note: Xem Sử dụng Storage Access API để biết ví dụ đầy đủ hơn.
Đặc tả kỹ thuật
| Thông số kỹ thuật |
|---|
| Extending Storage Access API (SAA) to non-cookie storage> # dom-document-hasunpartitionedcookieaccess> |