Proximity Events - 了解用户何时靠近设备的便捷方式
已废弃
该特性已经从 Web 标准中删除,虽然一些浏览器目前仍然支持它,但也许会在未来的某个时间停止支持,请尽量不要使用该特性。
警告: 目前任何主流浏览器都不支持 Proximity Events API,因此不应使用。此页面是对历史有兴趣的用户提供的。
接近事件是了解用户何时靠近设备的便捷方式。该事件可以对这种变化做出反应,例如,当用户用靠近耳朵的设备打电话时关闭智能手机的屏幕。
有两个邻近事件(请参阅文档链接。):
UserProximityEvent
,由window.onuserproximity
处理DeviceProximityEvent
,由window.ondeviceproximity
处理
它们之间的区别在于 UserProximityEvent
仅在用户被认为 “接近” 时通知为 true
,而 DeviceProximityEvent
提供对附近对象的实际距离的估计。
注意: 显然,API 要求设备具有接近传感器,这些传感器大多仅在移动设备上可用。没有这种传感器的设备可能支持这些事件,但永远不会触发它们。
规范
此功能不再有望成为标准。它的历史规范仍然可用。