Navigator 接口表示用户代理的状态和标识。 它允许脚本查询它和注册自己进行一些活动。
可以使用只读的 window.navigator 属性检索导航器对象。
Object.prototype
Function.prototype
Navigator
程序不能直接调用该构造函数,否则将会产生异常。
属性 | 说明 |
---|---|
- | - |
语法 | 说明 |
---|---|
- | - |
Object.prototype
Navigator.prototype
属性 | 说明 |
---|---|
battery | 只读,返回一个 BatteryManager 对象,你可以用它来获取一些电池充电状态的信息。 |
oscpu | 返回一个 string(字符串),表示当前的操作系统。 |
serviceWorker | 只读,返回由客户机发送服务器的 user-agent 头部的值。如:“Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.134 Safari/537.36”. |
语法 | 说明 |
---|---|
registerContentHandler | 允许 web 站点将自己注册为一个给定的 MIME 类型可能的处理程序。 |
registerProtocolHandler | 允许 web 站点将自己注册为一个给定的协议可能的处理程序。 |
vibrate() | 对它的支持的设备上引起震动。如果不支持振动的设备是不可用的。 |
Object.prototype
Navigator.prototype
Navigator 实例