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.
-
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. -
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.
-
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.
-
Cung cấp đối tượng
NetworkInformationchứa thông tin về kết nối mạng của thiết bị. -
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.
-
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.
-
Trả về đối tượng
GPUcho ngữ cảnh worker hiện tại. Đây là điểm khởi đầu cho WebGPU API. -
Trả về số lượng lõi xử lý logic khả dụng.
-
Trả về đối tượng
HIDcung 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. -
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. -
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.
-
Trả về đối tượng
LockManagercung cấp các phương thức để yêu cầu một đối tượngLockmới và truy vấn một đối tượngLockhiện có. -
Trả về đối tượng
MediaCapabilitiescó 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ể. -
Trả về giá trị boolean cho biết trình duyệt có đang trực tuyến hay không.
-
Trả về đối tượng
Permissionscó 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. -
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.
-
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. -
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. -
Trả về đối tượng
ServiceWorkerContainercung 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ượngServiceWorkercho tài liệu liên kết. -
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. -
Trả về đối tượng
USBcho tài liệu hiện tại, cung cấp quyền truy cập vào chức năng WebUSB API. -
Trả về chuỗi user agent của trình duyệt hiện tại.
-
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.
Đặc tả
| Specification |
|---|
| HTML> # the-workernavigator-object> |
Tương thích trình duyệt
Xem thêm
- Các giao diện liên quan đến Worker khác:
Worker,WorkerLocation, vàWorkerGlobalScope - Sử dụng web workers