在Firefox中使用'deviceorientation'事件会发出警告

iam*_*mak 6 firefox javascript-events

在firefox 60控制台中运行以下代码时,出现警告消息“不赞成使用方向传感器”。

window.addEventListener('deviceorientation', function(event) {
  console.log(event.alpha + ' : ' + event.beta + ' : ' + event.gamma);
});
Run Code Online (Sandbox Code Playgroud)

在Windows和Mac上的firefox 60和61(Beta)上进行了尝试。该警告出现,并且仅在Firefox中发生。

查找了一些地方,例如FF60的发行说明(https://www.mozilla.org/en-US/firefox/60.0/releasenotes/)和已解决的安全问题(https://www.mozilla.org/en-US / security / advisories / mfsa2018-11 /)。没有看到针对设备方向和其他警告的任何更改。

我的问题:

  1. 显示警告的原因是什么?
  2. 是否有时间表来停止完全停止添加此事件侦听器的支持,并且浏览器将开始显示错误。

任何帮助是极大的赞赏。

syl*_*iom 2

Firefox 以比其他浏览器更严格的方式解释错误和 javascript。与在其他浏览器中相比,您肯定会收到更多的警告。查找有关这些警告的信息的最佳位置是MDN。至于时间线,我不知道在哪里可以找到它。

我查看了有关该主题的 MDN(此处),并没有看到任何有关它被贬值的信息。从我所看到的来看,你的实际代码看起来不错。