WorkerNavigator

Baseline Widely available *

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

* Some parts of this feature may have varying levels of support.

Note: This feature is only available in Web Workers.

Giao diện WorkerNavigator đại diện cho một tập con của giao diện Navigator được phép truy cập từ một Worker. Đối tượng này được khởi tạo cho mỗi worker và có sẵn thông qua thuộc tính self.navigator.

Thuộc tính thể hiện

Giao diện WorkerNavigator không kế thừa thuộc tính nào.

WorkerNavigator.appCodeName Deprecated Read only

Luôn trả về 'Mozilla' trong mọi trình duyệt. Thuộc tính này chỉ được giữ lại vì mục đích tương thích.

WorkerNavigator.appName Deprecated Read only

Trả về tên chính thức của trình duyệt. Không nên dựa vào thuộc tính này để nhận giá trị chính xác.

WorkerNavigator.appVersion Deprecated Read only

Trả về phiên bản của trình duyệt dưới dạng chuỗi. Không nên dựa vào thuộc tính này để nhận giá trị chính xác.

WorkerNavigator.connection Read only

Cung cấp đối tượng NetworkInformation chứa thông tin về kết nối mạng của thiết bị.

WorkerNavigator.deviceMemory Read only Secure context

Trả về lượng bộ nhớ thiết bị tính bằng gigabyte. Giá trị này chỉ là xấp xỉ, được tính bằng cách làm tròn đến lũy thừa của 2 gần nhất rồi chia cho 1024.

WorkerNavigator.globalPrivacyControl Read only Experimental

Trả về giá trị boolean cho biết người dùng có đồng ý để thông tin của họ được chia sẻ hoặc bán hay không.

WorkerNavigator.gpu Read only Secure context

Trả về đối tượng GPU cho ngữ cảnh worker hiện tại. Đây là điểm khởi đầu cho WebGPU API.

WorkerNavigator.hardwareConcurrency Read only

Trả về số lượng lõi xử lý logic khả dụng.

WorkerNavigator.hid Read only Experimental Secure context

Trả về đối tượng HID cung cấp các phương thức để kết nối với thiết bị HID đã được người dùng cấp quyền và liệt kê các thiết bị HID đang gắn, cùng các trình xử lý sự kiện cho việc thiết bị HID kết nối và ngắt kết nối.

WorkerNavigator.language Read only

Trả về chuỗi biểu thị ngôn ngữ ưu tiên của người dùng, thường là ngôn ngữ giao diện trình duyệt. Giá trị null được trả về khi thông tin này không xác định.

WorkerNavigator.languages Read only

Trả về mảng chuỗi biểu thị các ngôn ngữ mà người dùng biết, theo thứ tự ưu tiên.

WorkerNavigator.locks Read only Secure context

Trả về đối tượng LockManager cung cấp các phương thức để yêu cầu một đối tượng Lock mới và truy vấn một đối tượng Lock hiện có.

WorkerNavigator.mediaCapabilities Read only

Trả về đối tượng MediaCapabilities có thể hiển thị thông tin về khả năng mã hóa và giải mã cho một định dạng và đầu ra cụ thể.

WorkerNavigator.onLine Read only

Trả về giá trị boolean cho biết trình duyệt có đang trực tuyến hay không.

WorkerNavigator.permissions Read only

Trả về đối tượng Permissions có thể dùng để truy vấn và cập nhật trạng thái quyền của các API thuộc Permissions API.

WorkerNavigator.platform Deprecated Read only

Trả về chuỗi biểu thị nền tảng của trình duyệt. Không nên dựa vào thuộc tính này để nhận giá trị chính xác.

WorkerNavigator.product Deprecated Read only

Luôn trả về 'Gecko' trong mọi trình duyệt. Thuộc tính này chỉ được giữ lại vì mục đích tương thích.

WorkerNavigator.serial Read only Experimental Secure context

Trả về đối tượng Serial, đại diện cho điểm khởi đầu vào Web Serial API để điều khiển các cổng nối tiếp.

WorkerNavigator.serviceWorker Read only Secure context

Trả về đối tượng ServiceWorkerContainer cung cấp quyền truy cập vào việc đăng ký, gỡ bỏ, nâng cấp và giao tiếp với các đối tượng ServiceWorker cho tài liệu liên kết.

WorkerNavigator.storage Read only Secure context

Trả về giao diện StorageManager để quản lý quyền lưu trữ bền vững và ước tính dung lượng lưu trữ khả dụng.

WorkerNavigator.usb Read only Secure context

Trả về đối tượng USB cho tài liệu hiện tại, cung cấp quyền truy cập vào chức năng WebUSB API.

WorkerNavigator.userAgent Read only

Trả về chuỗi user agent của trình duyệt hiện tại.

WorkerNavigator.userAgentData Read only Experimental Secure context

Trả về đối tượng NavigatorUAData, cung cấp quyền truy cập vào thông tin về trình duyệt và hệ điều hành của người dùng.

Phương thức thể hiện

Giao diện WorkerNavigator không kế thừa phương thức nào.

WorkerNavigator.clearAppBadge() Secure context

Xóa huy hiệu trên biểu tượng ứng dụng hiện tại và trả về một Promise được giải quyết thành undefined.

WorkerNavigator.setAppBadge() Secure context

Đặt huy hiệu trên biểu tượng gắn với ứng dụng này và trả về một Promise được giải quyết thành undefined.

Đặc tả

Specification
HTML
# the-workernavigator-object

Tương thích trình duyệt

Xem thêm